Villa Stark Turks and Caicos
Villa Stark is located on the Island of Providenciales in Turks and Caicos. Only 10 minutes from the airport and 5 minutes from Grace Bay. Grace Bay was awarded TripAdvisor’s coveted “Traveler’s Choice” award for the top quality of its soft sands and clear waters. Nearby outdoor activities include world class fishing, kite surfing, snorkeling, scuba diving and golf.