Super 8 Hotel Edmonton South
Super 8 Hotel Edmonton South: Hotel Features.Recreational amenities include an indoor pool. High-speed Internet access is available in public areas....
Super 8 Hotel
Super 8 Hotel: Location. Situated in Changchun, Super 8 is close to Puppet Emperor\'s Palace, Jilin University, and Geological Palace....