Ivory Sands Villa – Clifton

Incredible and luxurious villa situated directly on the sands of Clifton 2nd Beach. Its spectacular beach setting offers truly magnificent ocean views. Sea-facing en-suite bedrooms, indoor and outdoor dining, swimming pool and large jacuzzi. Sleeps up to 6.

Travel Assist
Latest Additions Popular Tags