FORGOT YOUR DETAILS?

Le Vele

Le Vele

Le Vele Resort is located on the most pristine part of Grace Bay Beach in Providenciales, Turks and Caicos.
24 luxury apartments, each with unobstructed beach and ocean views. 1 and 2 bedroom apartments and 3 bedroom penthouses.

TOP