Providenciales, Turks & Caicos Islands, BWI
(877) 777-2637 |
 Feature Image
Blog

Tag Archives: travel review

HolidayCheck

We are thrilled to share that The Sands is a 2018 “Recommended” property on HolidayCheck!  The Sands belongs to the very highly rated hotels on HolidayCheck this year– Europe’s biggest hotel review portal. Garnering this new acclaim is a true source of pride for the entire team at The Sands at Grace Bay, we’d like