Beach Villa

Beach Villas โ€“ Individual Villas set back amongst the vegetation yet only a few steps from the beach and are located on the Lagoon side of the island. These villas feature a semi-open air bathroom with outdoor rain shower.

Availability