St. Petersburg, 2014-3-13 — /Travel PR News/ — InterContinental Hotels Group (IHG®), one of the world’s leading hotel companies, has announced the opening of Hotel Indigo St. Petersburg – Tchaikovskogo. The hotel marks the debut of its boutique brand, Hotel Indigo®, in Russia. Located amongst the stunning architecture and historical prestige of Russia’s capital of culture, Hotel… Read the full press release