Rooms
Rooms Number: 74
Governor's Road, Leeward - 00000 - Turks And Caicos Islands,
Turks And Caicos Island
View Map
Area: Providenciales
Located in the exclusive gated community of Leeward, on the beautiful island of Providenciales, Turks and Caicos, the Hotel offers a tropical island in a luxurious, private and quiet place. The perfect place for a getaway vacation. The rooms have the services and facilities required to meet the needs of the host. They are well equipped and designed, and are very comfortable. Perfect for the traveler to relax in a quiet environment. The hotel is the ideal place to spend a memorable vacation with your partner.
TripAdvisor vote: 4.5/5 Based on 191 guest reviews
Rooms Number: 74
The hotel is suitable for sportsmen. The property is fully equipped with a conference room. The hotel is ideal for families with small children.