Situated in Somerset West with stunning views of mountain and sea side. Our top class suites, Panorama, Helderberg, Ocean View, Garden, will deliver you a relaxing stay
Luxury self catering accommodation in Cape Town, South Africa.