Хостелы Рус - ИзмайловоHostel
55 Ulitsa Shcherbakovskaya, 105187 Moscow, Russia
Хостелы Рус - Измайлово is set in Moscow, 10 km from Bolshoi Theatre and 10 km from GUM Department Store. The property is around 9.3 km from Victor Vasnetsov House Museum, 10 km from Red Square and 10 km from Lenin Mausoleum.