$1650
69 Victoria Rd
Cape Town 8005 South Africa
Cape Town 8005 South Africa
Built in 1989 and perfectly positioned between the majestic backdrop of the Twelve Apostles and the white sands of Camps Bay Beach, The Bay was the first...
more
Amenities
Swimming Pool, Wheelchair Accessible, Meeting Facilities, Restaurant in Hotel, Air Conditioning, Television... see all
Swimming Pool, Wheelchair Accessible, Meeting Facilities, Restaurant in Hotel, Air Conditioning, Television... see all

