South Africa | Cape Town Country Hotels | Alphen Hotel CapeTown: The Alphen Hotel, one of the most elegant of the Cape estates, is an historic Cape-Dutch privately owned hotel located in the leafy suburb of Constantia...
South Africa | Cape Town Country Hotels | Tarragona Lodge CapeTown: Whether for business or leisure, Tarragona Lodge is perfect lying in the beauty of Hout Bay Valley. There are 10 luxury on-suite rooms, a cosy cocktail lounge...
South Africa | Cape Town Country Hotels | The Bishops Court CapeTown: The Bishops’ Court is an exclusive, 5-star graded boutique hotel. This luxury accommodation in Cape Town offers the best in personalised, friendly service and hospitality...