iVAN Hostel Hostel Tverskoy, Moscow
Offering free Wi-Fi, this hostel is situated in the centre of Moscow. It offers a fully equipped kitchen, and Tverskaya and Chekhovskaya Metro Stations are just a 5-minute walk away.
Number of rooms: 8
Petrovsky Pereulok 1/30, building 1, App 23, Tverskoy, 107031 Moscow, Russia