106 Prince of Wales Rd. Leeward, Providenciales
1 bedroom
Baths
Guests
When you stay at this villa in Providenciales, you'll be on the beach, within a 10-minute drive of Grace Bay Beach and Long Bay Beach. This beach villa is 6.7 mi (10.8 km) from Turtle Cove Marina and 0.1 mi (0.1 km) from Lucayan Archipelago.
Parking
Pool
24/7 front desk
Beach
No nearby properties available in this region at the moment.