Hostel Vezhlivy Los na Skhodnenskoy is located in Moscow, a 15-minute walk from Skodnenskaya Metro Station. Free Wi-Fi access is available. Red Square is 9 metro stops away.
Number of rooms: 66
Turistskaya Ulitsa 2 Bldg 5, Tushino Uzhnoe, 125364 Moscow, Russia