Well-positioned in Hout Bay, Hout Bay Manor is the ideal point of departure for your excursions in Cape Town. Only 20 km from the city center, the hotel's strategic location ensures that guests can quickly and ... Read more

View all Luxury Hotels in Cape Town