Super 8 Hotel Edmonton South

3610 Calgary Trail NW
Edmonton, AB
T6J 7H8



Phone: (780)433-8688



More information