Address : petrovka str. 11/20, moscow Show Hotel Map
The hotel is situated in the city centre, on Petrovka Street, within walking distance to Red Square, the Kremlin and the Bolshoi Theatre. Links to the local public transport network are approximately 500 m away and various nightspots can be found about a 10-minute walk from the hotel. Moscow's Sheremetyevo and Vnukovo airports are approximately 35 km away, while Domodedovo Airport is some 46 km from the establishment.