Loading hotels
Confirming room availability...
Ivory Sands Villa, 2 First Beach Clifton, Cape Town, South Africa
With a stay at Ivory Sands Villa in Cape Town (Camps Bay), you'll be close to Maiden's Cove and Table Mountain. This 4-star villa is within close proximity of Lions Head and Camps Bay Beach.