Set 12 km from Canal Walk in Cape Town, this apartment features a terrace. The unit is 13 km 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 15 km from Eden on the Bay Self Catering, while Sea Point Pavilion Swimming is 16 km away. The nearest airport is Cape Town International Airport, 23 km from Eden on the Bay Self Catering.