Hotel Name: THE PALMS TURKS & CAICOS (FORMERLY The Regent Palms Turks & Caicos Islands)
Star Rating: ★ ★ ★ ★ ★
Location: Turks & Caicos Islands Providenciales🔍
Address: grace bay, Provicenciales, Providenciales rooms
👉 Click/Touch Here to booking!
Remember to comment it after staying please ✍️