Travelodge Edmonton South

Address 10320 45th Ave. NW, Edmonton, AB   T6H 5K3