Designed for both business and leisure travel, Villa Helderberg is ideally situated in Helderberg; one of the city's most popular locales. Situated only 2 Km from the city center, guests are well located to enj ... Read more

View all Luxury Hotels in Cape Town