Eden on the Bay Self Catering

  • 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.

  • 102 Eden on the Bay, Corner of Otto du Plessis Drive and Blaird St., 7441 Cape Town, South Africa
    102 Eden on the Bay, Corner of Otto du Plessis Drive and Blaird St.
    Cape Town, Western Cape, South Africa