InterContinental Moscow Tverskaya

InterContinental Moscow Tverskaya

www.ihg.com/intercontinental/hotels/gb/en/moscow/mowru/hoteldetail
Russia, Moscow, Tverskaya street 22 / Modern hotel in the heart of Moscow.Discover sublime service, stylish interiors, comfortable rooms and suites with unrivalled views.
InterContinental Moscow Tverskaya