(+39) 010 5701151

Home

Checking availability and prices
The Atrium Resort

Check availability

1

The Atrium Resort

4 Stars 4 Stars Hotel
GOVERNORS ROAD LEEWARD

Providenciales, Turks And Caicos Islands

Description

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.

Address: GOVERNORS ROAD LEEWARD
Map location could be inaccurate. Please double check the address well before your trip.