Nestled on an exquisite private beach in beautiful tropical gardens, Palm Point is the perfect destination for up to fourteen guests to unwind. Fresh, modern and elegant with splashes of British personality, each of the seven bedrooms at Palm Point featur...
more