Hostel "Red Moscow" Hostel Moscow
Conveniently situated in the centre of Moscow, Hostel "Red Moscow" provides free Wi-Fi throughout the property, a shared lounge and free private parking for guests who drive.
Number of rooms: 44
Ulitsa Sadovaya-Triumfalnaya, 10/13 Bldg 4, Tverskoy, 127006 Moscow, Russia