FORGOT YOUR DETAILS?

Alexandra Resort

Thursday, 08 August 2013 / Published in Hotels, Hotels & Resorts
alexandra

Alexandra Resort is a Turks and Caicos resort offering the best beachfront resort value on Grace Bay.  It offers a swimming pool, spa, beachfront restaurant, tennis courts, ocean view suites and free non motorized watersports.

Tagged under:
TOP