Rooms
Rooms Number: 30
Penn's Road - 0000 - Turks And Caicos Islands,
Turks And Caicos Island
View Map
Area: Providenciales
This is a deluxe Boutique Resort on Providenciales' world-famous Princess Alexandria National Park. The resort is centered on the 19 km of white powder sand known as Grace Bay Beach, which was voted as one of the world's Top 10 beaches by Conde Nast Magazine. Consisting of three unique 3-story buildings built along the beachfront, the hotel offers lush gardens. Rooms are tastefully decorated with Italian tile flooring and tropical colors.
TripAdvisor vote: 4.5/5
Based on 483 guest reviews
Rooms Number: 30