Aurora Hotel
Leningradskaya Ulitsa 18A, Khabarovsk, Russia
Booking.com
Book Now