Travelodge Edmonton South 1.5 stars

10320 45 Avenue, Southeast Edmonton, T6H 5K3 Edmonton, Canada

Hotel image
Read more reviews for Travelodge Edmonton South