Hostels Rus - CherkizovskayaHostel
Bol'shaya Cherkizovskaya Ulitsa 22 b 7, 107553 Moscow, Russia
Situated within 13 km of Red Square and 13 km of Lenin Mausoleum, Hostels Rus - Cherkizovskaya provides rooms in Moscow. Among the facilities at this property are a shared kitchen and a shared lounge, along with free Wi-Fi throughout the property.