Loading hotels
Confirming room availability...
Home Inn Selected, No.2076 Renmin Street, Changchun, China
The Home Inn Selected (Changchun People's Square Department Store) was recently opened in 2018, making it a fantastic choice for those staying in Changchun.