Offering a Jacuzzi bath and a hot tub for a relaxing experience, Villa Sands In Turks Caicos Leeward is located a 25-minute stroll from the Acclaimed Grace Bay Public Beach.
This villa is 2.4 miles from Princess Alexandra National Park and 1.3 miles from Casablanca Casino. The Leeward villa is nestled a 10-minute drive from natural attractions like Little Water Cay Island.
Guests are welcome to cook their own meals in a fully equipped kitchen of the Leeward property.
Book Sands In Turks Caicos Leeward
General information
Contact information
Joe Wood Drive, Leeward, Turks And Caicos Islands;
Sands In Turks Caicos reservations available at 'rooms'
Sands In Turks Caicos phone number isn't available on our site, if you want to call Sands In Turks Caicos visit site of a hotel
Sands In Turks Caicos Location
Joe Wood Drive, Leeward, Turks And Caicos Islands
Sands In Turks Caicos Villa Deals
Main Features
Free Wi-Fi in public areas
Free parking
Outdoor swimming pool
Jacuzzi
Wheelchair access
Air conditioning
Pets allowed
Sands In Turks Caicos Amenities
General
No smoking on site
Free Wi-Fi in public areas
Parking
Pets allowed
Rooms/ Facilities for disabled
Wheelchair access
Smoke detectors
Leisure & Sports
Outdoor swimming pool
Sun loungers
Garden area
BBQ facilities
Jacuzzi
Room Amenities
Air conditioning
Heating
Garden furniture
Board games
Sands In Turks Caicos Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.