Edmonton, Alberta is the province’s capital city situated on the North Saskatchewan River. Well known for its scenic river valley, Edmonton plays host to year-round world-class festivals, earning it the title of "The Festival City." Downtown Edmonton’s vibrant population tends to meet and hang out in the trendy Whyte Avenue district.
Travelodge Edmonton South10320 - 45th Avenue South • 780-436-9770
The Travelodge Hotel Edmonton South is located 15 minutes from the Edmonton...Map & Directions
- Guest Laundry
- In-Room Coffee Maker
- Complimentary Weekday Newspapers
- Cribs/Playpen Available
- Meeting Space for 20 people