Address : leningradskiy ave., bld. 1 31a, moscow Show Hotel Map
The hotel is situated near Moscow city centre, close to the heart of the city's business life. The nearest metro station is Dinamo, around 500 m away, and the nearest train station is about 2 km away, while Petrovsky Park can be found about 800 m from the hotel. Nearby attractions include The State Academic Bolshoi Theatre of Russia (around 5.9 km), Moscow Tchaikovsky Conservatory (around 3. 2 km) and Poklonnaya Mountain (around 10 km away). The nearest airports are Sheremetyevo (around 25 km), Vnukovo (around 34 km) and Domodedovo (around 50 km away).