Best Western Plus South Edmonton Inn & Suites

Edmonton • Show on map
View Details for Price
Ideally set in the Southeast Edmonton district of Edmonton, Best Western Plus South Edmonton Inn & Suites is located 7 miles from Whyte Avenue, 8.8 miles from University of Alberta and 9.3 miles from…More info
