5-Star Luxury Hotels Moscow

InterContinental Moscow - Tverskaya
favorite_border
add to favorites

InterContinental Moscow - Tverskaya

Moscow City, Moscow, Russia
203 bedrooms
Putting you in the vibrant heart of the city, InterContinental® Moscow Tverskaya is just 500 metres from four metro stations and near the State Central Museum of Contemporary History of Russia. It's a 15-minute walk to the historic..
From €108
View HotelArrow forward