Super 8 Hotel
Super 8 Hotel: Location. Situated in Changchun, Super 8 is close to Puppet Emperor\'s Palace, Jilin University, and Geological Palace....
Super 8 Hotel: Location. Situated in Changchun, Super 8 is close to Puppet Emperor\'s Palace, Jilin University, and Geological Palace....