Denham, United Kingdom, 2021-Dec-02 — /Travel PR News/ — IHG Hotels & Resorts is bringing one of the world’s largest and most beloved brands, Holiday Inn Express, to Japan for the first time with the opening of Holiday Inn Express Osaka City Centre Midosuji in December this year. Following a landmark agreement with owner Baring… Read the full press release