Our Hotels in Moscow
Mövenpick Moscow Taganskaya
Movenpick Taganskaya is located in the heart of Moscow, in just a 4 min walk from Taganskaya metro station. This is not far from the Red Square and the Kremlin, the Bolshoi Theatre, Zaryadye park, and the ancient district of Kitay Gorod. You can walk 10 minutes from the hotel to see Moskva river and Kotelnicheskaya embankment. From two largest airports you can get to the hotel by taxi in 40 mins.