Cape Town Apartment Accommodation Cape Town The Colosseum 401 offers accommodation with views of the mountain and city in Cape Town, Western Cape, South Africa ...