Econo Lodge Edmonton Downtown
The Econo Lodge Edmonton Downtown is located in the heart of Downtown., close to Government Centers, Legislature Grounds and shopping centers.
10209 100 Ave Nw., Edmonton, AB T5J 0A1, Canada
Pets are Allowed
Interior Room Entrance
Guest Room Features