Victory Hostel Hostel Danilovsky
This centrally located hostel boasts brightly decorated rooms, a 24-hour front desk and free Wi-Fi throughout. Victory Hostel is set 3.5 km away from the popular Kremlin and the Red Square.
Number of rooms: 20
2-oy Pavlovskiy Pr., 26, Danilovsky, 117218 Moscow, Russia