Leisure Bay Luxury holiday accommodation in Cape Town, South Africa. Situated on a beautiful stretch of unspoilt beach with maginificent sea vistas and beach access makes it a perfect place to relax and unwind. It is a truly unique location with a beautiful tranquil lagoon on its north, fringed by the links Golf Course and directly in front of it the Atlantic Ocean & Robben Island with Table Mountain in the south. What a splendid destination close in to the Mother City of Cape Town. It has become...