Description
Located in Cape Town, Eden on the Bay 129 is convenient to Big Bay Beach and Table Bay Mall. This 4-star apartment is within the vicinity of Bloubergstrand Beach and Dolphin Beach.
Make yourself at home in one of the guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include safes and microwaves.
Free self parking is available onsite.
Address: Eden on the Bay, Otto du Plessis Dr, Bloubergstrand
Map location could be inaccurate. Please double check the address well before your trip.