Clifton 5 Star Apartment – Clifton

Luxury self catering Clifton condominium apartment with beautiful unobstructed views of the ocean. Situated right on the sand, Clifton 5 Star Apartment is the perfect place for a family holiday by the sea. Sleeps 6.

Travel Assist
Latest Additions Popular Tags