Located in Changchun (Nanguan), Home Inn is within a 5-minute drive of Chongqing Road and Changchun Children's Park. This hotel is 1.7 mi (2.7 km) from Shengli Park of Changchun and 2.1 mi (3.3 km) from Puppet Emperor's Palace.
Make yourself at home in one of the 145 guestrooms.
Business, Other Amenities
Free self parking is available onsite.
Expedia Affiliate Network