Twin Palms Villas at Meads Bay are  not beachfront, but are across the street within two minutes of one of the world’s best beaches.  Beach lounges and umbrellas are set up on Meads Bay Beach for the sole use of our guests.

Go to Top