The 72-suite resort on the island of Providenciales is located directly on the white sands and sparkling sapphire waters of Grace Bay beach.
Offering studio, 1, 2, 3 bedroom suites and exclusive penthouse suites, three onsite restaurants, and an award-winning spa, The Palms Turks and Caicos is renowned delivering resort vacation that indulges and delights.
For more details, visit this property's official website.