South Beach Camps Bay Boutique Hotel

6 Link Road 8005 - Cape Town - Camps Bay Show the map 19 rooms 19 rooms