TownePlace Suites Edmonton South
1115 103A St SW,Edmonton,AB,T6W 2P6,Canada (780) 540-5110
Book your dates at the TownePlace Suites Edmonton South
Check-in
Check-out
Rooms Adults Children
Packages