Set in Cape Town and only 200 metres from Beta Beach, Montanha Villa - Camps Bay offers accommodation with mountain views, free Wi-Fi and free private parking. This villa provides air-conditioned accommodation with a balcony.
Number of rooms: 7
2 Houghton Road Unit 1, Houghton Villa, Camps Bay, 8005 Cape Town, South Africa