On a hill, with magnificent open views of vineyards, forests, mountains and the sea, Constantia Vista offers luxurious self-catering accommodations only 20 minutes from central Cape Town. Constantia Vista is an ... Read more

View all Luxury Hotels in Cape Town