Featuring free Wi-Fi throughout the property, Hostels Rus Sukharevskaya Ploshchad is set in Moscow, 1.3 km from Olympic Stadium.
Number of rooms: 36
Bolshaya Sukharevskaya Ploshad, 16/18,Bld. 1, entrance 5, flat 89, Krasnoselsky, 107045 Moscow, Russia