Moscow Hostel na Petrovke Apartment Tverskoy, Moscow
Free Wi-Fi
Parking
310 m.
Trubnaya Metro Station
2.6 km.
Leningradsky Train Station
Moscow Hostel is located in the very heart of Moscow and features free Wi-Fi and a shared kitchen with free 24-hour tea/coffee. Teatralnaya Metro Station and the Bolshoi Theatre are 5 minutes' walk away.
Number of rooms: 4
Ulitsa Petrovka 26, Bldg 2, Entrance 7, Tverskoy, 101000 Moscow, Russia