Sign in / Join Office: (649) 941-4419

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.

Continue Reading

The Tuscany on Grace Bay

The Tuscany resort is located at the quiet eastern end of 12-mile sandy Grace Bay Beach in the Turks and Caicos Islands.  This property offers the ultimate in luxury resort accommodation.

Continue Reading
  • 1
  • 2
Close Panel