Romantic Luxury Hotel in Turks & Caicos Islands
The Seven Stars Resort in Turks and Caicos welcomes romantics to experience an award winning island vacation. The Seven Stars Resortís 107 guestrooms are spread out over three sprawling oceanfront buildings, but remain within walking distance of the area's premier restaurants, shopping, and bars.