top of page

Rock House Resort Review

  • Writer: Nikunj Agarwal
    Nikunj Agarwal
  • Nov 29
  • 1 min read

Updated: Dec 10

ree

Grace Bay - located on Providenciales, Turks and Caicos’ main island - is teeming with luxury hotels. In 2021, The Ritz-Carlton opened the island’s first major internationally branded luxury hotel and - at 12 stories - its only high-rise.


 
 
 

Comments


bottom of page