Buckinghamshire, United Kingdom, 2014-10-24 — /Travel PR News/ — InterContinental Hotels Group (IHG®), one of the world’s leading hotel companies today announces the launch of its Holiday Inn Express® brand in Russia, the CIS and Georgia. In cooperation with Regional Hotel Chain (RHC), Russia’s rapidly growing hotel property developer, IHG is pleased to introduce Holiday Inn… Read the full press release