Le Vele Resort
Le Vele Resort is located on 12-mile Grace Bay Beach in the Turks and Caicos Islands. The property features two attractive modern beachfront buildings on a 300 foot stretch of the beach.
Le Vele Resort is located on 12-mile Grace Bay Beach in the Turks and Caicos Islands. The property features two attractive modern beachfront buildings on a 300 foot stretch of the beach.