Canoes, canals and cobras: welcome to the new Colosseum
Cape Town’s newest and finest urban luxury hotel, the Protea Hotel Colosseum, opened for business on November 5th 2007. And as its name suggests, this is no ordinary hotel. And it is located in a far from ordinary part of ever-desirable Cape Town.
Published in Leisure, Entertainment, Miscellaneous