
Eden on the Bay Self Catering Accommodation
102 Eden On The Bay, 3C2 The Avenues, Cape Town
Location A perfect fit for a big group of travellers: apartment Eden on the Bay Self Catering Accommodation is located in Cape Town. This apartment is located in 16 km from the city center. At the apartment It’s time to have a nice meal! Stop by the restaurant. Want to be always on-lin
Free WiFiParkingBusiness












