West Edmonton Mall Inn 2 stars

17504 90 Avenue, T5T 6L6 Edmonton, Canada

Hotel image
Read more reviews for West Edmonton Mall Inn