Leisure Bay Luxury Suites

Lagoongate Road
Cape Town
South Africa