Latest News

New Holiday Inn Opens in Moscow

InterContinental Hotels Group (IHG), has announced the opening of Holiday Inn Moscow – Seligerskaya in Russia’s culturally rich capital,...