Capetonian Hotel

Pier Place Heerengracht
Cape Town
South Africa