Villa Central - Cape Town-33.95302963, 18.3806591
Villa Central is a 4-star venue placed about 2.1 km from Table Mountain.
Clifton Beach is located just 1.6 km away. The property is set within 6 km distance from the city center.
Cape Town International airport is about 30 minutes by car.
Villa Central welcomes guests to take advantage of flat-screen television and a kitchen supplied in the rooms.
Eat & Drink
Guests can eat at Sevruga and Azure Restaurant, situated within a 5-minute walk of the venue.
An outdoor swimming pool and barbeque grills are also offered on the premises.
- City landmarks