Well-placed in the shopping, restaurants area of Cape Town city, Versailles Luxury Apartments and Suites provides a most conducive spot for you to take a break from your busy days. The hotel lies 3.5 km from th ... Read more

View all Luxury Hotels in Cape Town