Parrot Cay
Hotel Class:
A 5 Star Resort on the island of Parrot Cay, a 20 minute boat ride east of Providenciales. Air conditioning, ceiling fans and deluxe accommodations available in 60 Rooms and/or suites. Largest pool in Turks and Caicos and a Holistic Spa, restaurants.
Hotel Reviews: TripAdvisor