Tag Archives: Slated

Beaches Turks and Caicos Slated to Close Indefinitely in 2021

Sandals Resorts International, the parent company of Beaches Resorts, recently announced to its travel agent partners that it will be closing Beaches Turks & Caicos Resort Villages & Spa during certain dates from now through 2021, and possibly much longer.