4 ★
Sunset Point Oceanfront Villa
Address: Ocean Point Dr, Taylor Bay Beach, Turks and Caicos Islands
Sunset Point Oceanfront Villa is located a 3-minute walk from Taylor Bay Beach, in Providenciales. It has a private outdoor pool, free Wi-Fi and stunning ocean views from every room.
- π WorldPlaces ›
- Hotels ›
- πΉπ¨ Turks and Caicos Islands ›
- Taylor Bay Beach ›
- Sunset Point Oceanfront Villa