Brands Holiday Inn Express surpasses 3,000 hotels globallyNovember 18, 2021By Hotel Business2 Mins Read Holiday Inn Express has surpassed 3,000 open properties across the globe with more than 300,000 rooms in 2,100 cities, continuing… Read More