Seven Stars News
Seven Stars to undergo upgrade
The new owners of the Seven Stars Resort in Turks and Caicos will close the property in September to upgrade services.The resort is scheduled to re-open in October to coincide with the start of the peak season.
Seven Stars resort opens in Turks
Luxurious residences and intuitive service will be the hallmarks of Seven Stars, an 81-suite resort under development on the island of Providenciales in the Turks & Caicos Islands.