Hotel/Resort Name
The Palms, Turks and Caicos
The Palms, Turks and Caicos
The Palms Turks and Caicos is beautifully situated on 12 acres of landscaped gardens on the world-famous Grace Bay Beach. The Palms features 72 one, two and three-bedroom suites with balconies and terraces, most with ocean views. Marble floors, vaulted ceilings with milled crown mouldings, wainscoting and custom-made mahogany furnishings lend a luxury residential quality.