Eden On The Bay 172
Enjoy a stay in this gorgeous, exquisitely decorated two-bedroom apartment in the shopping and lifestyle complex Eden on the Bay.
Eden on the Bay 172 offers everything you could possibly need for an incredible self-catering holiday that you deserve.
Thank you for considering Eden On The Bay 129 for your stay in Cape Town. Book with Us for the lowest rates available online, guaranteed!