Sun rises for IHG’s Holiday Inn Express in Japan

Holiday Inn Express Japan. IHG has signed its first Holiday Inn Express property in Japan, with the value brand set to make its mark in Osaka.
( read original story …)