The Table Bay Hotel

Breakwater BoulevardCape Town8001South Africa
Hotel