InterContinental Hotels Group (IHG) announced the opening of the Holiday Inn Express® Culiacan hotel in the northern state of Sinaloa, Mexico.
The seven-story hotel features 174 spacious guestrooms including two beautiful suites and is the first Holiday Inn Express® hotel for the city.
“The Holiday Inn Express Culiacan hotel is perfect for both business and leisure travelers seeking contemporary accommodations in the Tres Rios Culiacan area” said Gerardo Murray, regional vice president, Distribution and Commercial Marketing, Mexico, Latin America & Caribbean, IHG.