Holiday Inn Express Edmonton Downtown
10010 104th Street, Edmonton, Canada
Booking.com
Book Now