Located around 925 kilometres southeast of Miami Florida, and just southeast of the islands of the Bahamas, lies the unspoiled archipelago of the 40 islands and cays which makes up the Turks and Caicos Islands. This resort hotel overlooks the north shore of Providenciales, also known affectionately as Provo and comprises a total of 78 rooms. This air-conditioned establishment offers a lobby and accommodation with studios and suites featuring full kitchens.
Reach us, we're available 24/7.