Set 7.5 miles from Canal Walk in Cape Town, this apartment features a terrace. The unit is 8.1 miles from V&A Waterfront.
The kitchen is equipped with an oven, a microwave and a toaster, as well as a coffee machine. Towels and bed linen are featured in this apartment.
Long Street is 9.3 miles from Eden on the Bay Self Catering, while Sea Point Pavilion Swimming is 9.9 miles away. The nearest airport is Cape Town International Airport, 14.3 miles from Eden on the Bay Self Catering.