Eastglen Inn 2 stars

6918 118 Avenue, Northeast Edmonton, T5B 4P3 Edmonton, Canada

Hotel image
Read more reviews for Eastglen Inn