Hotel News Crowne Plaza Hotels in Mexico, Latin America and the Caribbean announce expansive renovations Iuliia ToreMay 3, 2017