What
  • Arts & Culture
  • Events
  • Festivals
  • Hotels
  • Restaurants
  • Tours
Where

The Palms Turks and Caicos

The cool side of classic

Be the first to review

Additional Details

    The Palms in the heart of Grace Bay Beach is an expansive 72-suite resort. They offer luxurious amenities such as a 25,000 square foot spa and an infinity pool. The Palms promises relaxation and rejuvenation for all of its guests.