Hotels in Cape Town
Townhouse Hotel
Location. The Townhouse Hotel is located in Cape Town, South Africa, five kilometres from the V and ...
Alphen Hotel
Location. The Alphen Hotel is set in 16 acres of land in Cape Town, South Africa, five kilometres fr...
Townhouse Hotel
Location. The Townhouse Hotel is located in Cape Town, South Africa, five kilometres from the V and ...
Colona Castle
COLONA CASTLE IS A 5 STAR SMALL LUXURY HOTEL,POSITIONED IN THE EPICENTER OF GREATER CAPE TOWN,ON THE...
Tudor Hotel
The Tudor Hotel, built in 1870 and the oldest in Cape Town, is situated in Greenmarket Square in the...
Vineyard Hotel And Spa
Location. The Vineyard Hotel and Spa is located in Newlands, South Africa. Devil's Peak Nature Reser...
Camps Bay Resort
Location. Camps Bay Resort is located in Cape Town, South Africa, overlooking the white sands of Cam...
Camps Bay Resort
Location. Camps Bay Resort is located in Cape Town, South Africa, overlooking the white sands of Cam...