5-Star Luxury Hotels Moscow
photo_camera
see more photos
place
view on map
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
roomListings Locations
close