Table Bay Hotel
Rooms: 329Rating: Type: HotelSpoken Languages: EnglishSpecial Interests: Beach Coastal, Fishing, Flora, Hiking, History Culture, Leisure, Nature, Relaxation, Shopping, WineLocation: South Africa
Rooms: 329Rating: Type: HotelSpoken Languages: EnglishSpecial Interests: Beach Coastal, Fishing, Flora, Hiking, History Culture, Leisure, Nature, Relaxation, Shopping, WineLocation: South Africa