Hotel Review: InterContinental Moscow Tverskaya - Wonderful Service & Fantastic Recognition for Ambassador Members - I Wander
During a recent trip to Moscow, I decided to use my one-time InterContinental Ambassador weekend certificate at the InterContinental Moscow Tverskaya. Opened in 2012, the property is the only InterContinental branded one in Russia and is generally recognized as one of the top business hotels in the city. The property is very centrally located, along...Read More »