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.