Hotel - Intercontinental Moscow Tverskaya - Review
Hotel reviews

RUSSIA – Intercontinental Moscow is a true luxury hotel on Moscow’s main street

My fourth time to Moscow brought me again to Tverskaya Street’s Intercontinental Moscow hotel. It’s member of the IHG Hotels Group which are hotels that are normally my first choice due to their interesting loyalty program. The Intercontinental Moscow is a luxury five star hotel [read more]