Hotels in Cape Town
Don Beach Road
The Don Beach Road is a modern hotel overlooking the Atlantic, two kilometres from Cape Town's famou...
Lagoon Beach Hotel
Location. The Lagoon Beach Hotel is a city hotel located in Cape Town, South Africa, within 12 kilom...
Hollow on the Square
Location. The Hollow on the Square Hotel is a modern property located in Cape Town city centre, one ...
St Georges Hotel
Location. St George's Hotel is a 15 storey property, offering panoramic mountain and city views. It ...
Townhouse Hotel
Location. The Townhouse Hotel is located in Cape Town, South Africa, five kilometres from the V and ...
Premier Hotel Cape Manor
the Cape Manor Hotel Situated Only Metres From The Sea Point Promenade And Beaches Offers Full Tradi...