Guests Hostel Hostel Moscow
Featuring free Wi-Fi throughout the property, Guests Hostel is situated in Moscow, 1.4 km from Crocus Expo and Crocus City Hall. Mitino Park is 100 m away.
Number of rooms: 82
Novotushinskiy Proyezd 8, Bldg. 1, 125646 Moscow, Russia