Hotels in Cape Town
Mouille Point Village
Location. The Mouillepoint Village is located in Cape Town, South Africa. 50 metres away from the be...
Leisure Bay Luxury Suites
Location. Leisure Bay Luxury Suites is located in Cape Town, South Africa, within five kilometres of...
St Georges Hotel
Location. St George's Hotel is a 15 storey property, offering panoramic mountain and city views. It ...
Mouille Point Village
Location. The Mouillepoint Village is located in Cape Town, South Africa. 50 metres away from the be...
Cape Town Lodge Hotel
Cape Town Lodge is situated on the fringe of Cape Town Central Business District and has easy access...
Premier Hotel Cape Manor
the Cape Manor Hotel Situated Only Metres From The Sea Point Promenade And Beaches Offers Full Tradi...
Don Beach Road
The Don Beach Road is a modern hotel overlooking the Atlantic, two kilometres from Cape Town's famou...