Boutique at its Best
Nestled in the heart of Turks and Caicos, Point Grace presents itself as an exquisite boutique hotel, featuring an exclusive assortment of 28 elegantly appointed suites and penthouses. Ranging from one to four bedrooms, each accommodation is a testament to luxury and comfort, making it a distinguished choice for discerning travelers.