Location

Twelve Palms Villa

Twelve Palms Villa is on the South side of the Island on a private road ensuring your privacy. 

It is a 10 minute drive to  PLS Airport and a 15 minute drive from downtown. 

Address

Twelve Palm Villa, Ocean Point Drive, Providenciales, Turks and Caicos