Taganka-Holl Hotel is located in the center of Moscow, within walking distance from the Taganskaya metro station. The distance to Red Square and the Moscow Kremlin is 3 km away, and Kursky Train Station is 1.2 km away.
Nikoloyamskaya ulitsa, 38/23 c1, Moscow, 109004