Rock House is located on the north shore of Grace Bay Beach in Providenciales, Turks and Caicos Islands. The resort’s soft opening is slated for the end of 2021 as the latest addition to the prestigious portfolio of Leading Hotels of the World.
Rock House is located on the north shore of Grace Bay Beach in Providenciales, Turks and Caicos Islands. The resort’s soft opening is slated for the end of 2021 as the latest addition to the prestigious portfolio of Leading Hotels of the World.