Protea Hotel Colosseum

Century Way & Century Bulevard
Cape Town
South Africa