Hostel MoscowHostel
Ulitsa Tverskaya 27, Bldg. 2, Entrance 10 , Tverskoy, 123194 Moscow, Russia
Hostel Moscow offers accommodation in the centre of Moscow, a 1-minute walk from Mayakovskaya Metro Station. The Kremlin and Red Square, Bolshoi theatre and State Historical Museum are a 20-minute walk away. Free Wi-Fi is offered.