Hotel On St Georges

Cnr Riebeeck and St. Georges Mall
Cape Town
South Africa