Address : 3 tverskaya st, moscow Show Hotel Map
Located at the bottom of Tverskaya with easy walking distance of many of Moscow's most fashionable restaurants, fashion boutiques and Red Square being situated across the road from the Kremlin. 35 kms to the airport (sheremetyevo) 45 kms to the airport (domodedovo) 2 km to the nearest station (belorusskaya) 2 minute walk to the nearest bus stop