From a partner site
10/10 Excellent
eddie
7 July 2023





































No, pets are not allowed at this property.
Check-in begins at 4:00 PM.
Checkout is at 11:00 AM.
Located in Leeward Settlement, this villa is 0.2 mi (0.3 km) from Princess Alexandra National Park and 2.2 mi (3.5 km) from Grace Bay Beach. Leeward Beach and Providenciales Beaches are also within 2 miles (3 km).