Hotels in Cape Town - Page 15

Find hotels in Cape Town. Listings include Constantia Thatch Lodge, Bushmans The Deli, Sugar Hotel, Villa St James, Big Bay Beach Club 179 and St Clair Villa - for luxury holidays in Hout Bay. Click on each in the list below the map for more information.

Sugar Hotel

Sugar Hotel

1 Main Road, Green Point, Cape Town 8005

C