The Shore Club Turks & Caicos Villa
13 Sea Breeze Close Long Bay, Providenciales, TKCCA1ZZ
Providing free Wi-Fithroughout the property, a sun terrace with a swimming pool, restaurant and free bikes, The Shore Club Turks & Caicos is located in Grace Bay. Among the various facilities are a fitness centre, a garden, as well as a bar.