Villa Central is a luxury 4-star hotel set 1.6 km from Clifton Beach and 2.1 km from Lion\'s Head.
The venue is set within 6 km from Cape Town city center.
Room amenities at Villa Central include flat-screen television and a kitchen.
Tides Restaurant and Cape Town Fish Market offer an assortment of dishes within 300 meters of the property.
Guests can get to Cape Town International airport in 30 minutes by car.
Leisure facilities feature barbeque grills and a swimming pool.