Safari Hostel Hostel Moscow, Russia
Located in the heart of Moscow, just a 10-minute walk from the Bolshoi Theatre and the Red Square, this small hostel features free Wi-Fi and a 24-hour front desk. Guests are provided with the free city maps and guides.
Number of rooms: 8
Petrovka Street 26 Bld. 8, Tverskoy, 127051 Moscow, Russia