The Table Bay Hotel, Cape Town, South Africa

The Luxurious Table Bay Hotel, at the V&A Waterfront