El Mövenpick Taganskaya está situado en el corazón de Moscú, a solo 4 minutos a pie de la estación de metro Taganskaya. No está lejos de la Plaza Roja y el Kremlin, el Teatro Bolshoi, el parque Zaryadye y el antiguo barrio de Kitay Gorod. A solo 10 minutos a piel del hotel podrá disfrutar de vistas del río Moskva y el terraplén de Kotelnicheskaya. Desde los dos aeropuertos más grandes puede llegar al hotel en taxi en 35 minutos.