Featuring free WiFi, Eden On The Bay 108 is set on the beachfront in Big Bay. The accommodation is 15 km from Cape Town. This apartment comes with 2 bedrooms, a satellite TV, a dining area, a kitchen with a dishwasher, and a living room. Stellenbosch is 41 km from the apartment, while Panorama is 15 Read more
Featuring free WiFi, Eden On The Bay 108 is set on the beachfront in Big Bay. The accommodation is 15 km from Cape Town. This apartment comes with 2 bedrooms, a satellite TV, a dining area, a kitchen with a dishwasher, and a living room. Stellenbosch is 41 km from the apartment, while Panorama is 15 km away.