Loading hotels
Confirming room availability...
Changjiang Hotel Chagchun, Changbai Road 358 Kuancheng District 130051 Changchun China, Changchun, China
Located in Changchun, Changjiang Hotel - Chagchun is convenient to Puppet Emperor's Palace and Chongqing Road.