Loading hotels
Confirming room availability...
Versailles Luxury Apartments And Suites, 219 Main Road Three Anchor Bay Green Point, Cape Town, South Africa
Four-star hotel “Versailles Luxury Apartments and Suites” is located within 3 km from the historic center of Cape Town.