Point Grace, Turks & Caicos


Cost Management/ Quantity Surveying

Hotels & Resorts
About This Project

Located at the Point of the pristine twelve-mile beach of Grace Bay, Providenciales in the Turks and Caicos Islands, Point Grace is a highly unique boutique hotel with 28 luxurious one, two, three and four bedroom suites and penthouses