Capetonian Hotel, Cape Town

Pier Place HeerengrachtCity Bowl, Cape Town8001, South Africa