Holiday Inn Express Expands in Mexico
IHG’s fast-growing Holiday Inn Express brand has opened another new property in the region The latest Holiday Inn Express has debuted in the city of Tuxpan on Mexico’s eastern shores on the Gulf of Mexico. Located on the waters of the Tuxpan River, the property is about five minutes away from the beach. It…
Read More