Hotels in Cape Town
Tudor Hotel
The Tudor Hotel, built in 1870 and the oldest in Cape Town, is situated in Greenmarket Square in the...
Fountains Hotel
This comfortable city hotel offers high standard luxurious accommodation within walking distance of ...
Winchester Mansions Hotel
This modernized 1920s hotel faces the ocean on Beach Road and is located on Cape Town's famous Plati...
The Cellars-Hohenort
SITUATED IN THE HEART OF THE CONSTANTIAVALLEY IN CAPE TOWN/ SOUTH AFRICA/ THE CELLARS HOHENORT IS AH...
Cape Grace Hotel
Location. The modern Cape Grace Hotel is set on the bustling Victoria and Alfred Waterfront, in Cape...
Alphen Hotel
Location. The Alphen Hotel is set in 16 acres of land in Cape Town, South Africa, five kilometres fr...
Leisure Bay Luxury Suites
Location. Leisure Bay Luxury Suites is located in Cape Town, South Africa, within five kilometres of...
Winchester Mansions Hotel
This modernized 1920s hotel faces the ocean on Beach Road and is located on Cape Town's famous Plati...