225 Eden on the Bay
225 Eden on the Bay is a luxury self-catering apartment situated right by the beach and offering a l...
225 Eden on the Bay is a luxury self-catering apartment situated right by the beach and offering a l...
Sleeps:4
Type:
Self-catering
Where:
Big Bay
Other Areas:
Cape Peninsula
Cape to Karoo Road Trip
Blouberg
South Africa
Western Cape
Bloubergstrand
Cape Town
Atlantic Seaboard North