Holiday Inn Express® Brand Arrives in Tuxpan, Mexico

InterContinental Hotels Group (IHG), one of the world’s leading hotel companies, announces the opening of the Holiday Inn Express Tuxpan hotel in Veracruz, Mexico.   August 9, 2017 – This new-build 132-room hotel is IHG’s third property in the city, with the Holiday Inn Tuxpan hotel and Crowne Plaza Tuxpan hotel already located nearby. Gerardo Murray, Regional Vice President, Brands &…