Cape Town Ritz Hotel, Cape Town

Cnr Camberwell& Main Road, Sea PointSea Point - Clifton, Cape Town8006, South Africa