Mini Hostel Hostel Moscow
Located in the north of Moscow, a 10-minute walk to Tushinskaya Metro Station, Mini Hostel offers a garden with BBQ facilities. Free Wi-Fi and private parking are available.
Number of rooms: 11
Stratonavtov Proezd 17, Pokrovskoe-Streshnevo, 125995 Moscow, Russia