Hostel Izmaylovskiy Park Hostel Moscow
Ideally situated in the Izmailovo district of Moscow, Hostel Izmaylovskiy Park is situated 12 km from Victor Vasnetsov House Museum, 13 km from Red Square and 13 km from Lenin Mausoleum.
Number of rooms: 8
Izmaylovskiy Proyezd 14 bldg. 2 , Izmailovo, 105037 Moscow, Russia