If what you're looking for is a conveniently located hotel in Cape Town, look no further than The Lodge at Atlantic Beach. With its location just 30.6 km from the city center and 40.9 km from the airport, this ... Read more

View all Luxury Hotels in Cape Town