Beachfront Turks & Caicos Resort Introduces New Family Services That Include a Kid's Club, B&B Package and Room Service
The Alexandra Resort, a four star beachfront resort located on world acclaimed Grace Bay Beach, has introduced new Kids Club as well as new guest services just in time for the Christmas season. - November 29, 2012
Press Releases 1 - 1 of 1