Address: , Providenciales, Turks and Caicos Islands
Situated in Providenciales, this villa is 13 km from Grace Bay. The property features views of the sea and is 35 km from Sandy Point. The kitchen comes with a fridge. A TV and DVD player are available.