About Holiday Inn Express Downtown Edmonton
Do you need to host an event or meeting in Edmonton, Alberta? Our hotel's 7, 100 sq. ft. of meeting space includes a boardroom that seats eight and the City View Ballroom, with floor-to-ceiling windows and a grand view of Edmonton from our 9th floor.
More about Holiday Inn Express Downtown Edmonton
Holiday Inn Express Downtown Edmonton is located at 10010 104 Street NW, Edmonton, Alberta T5J 0Z1
+17804232450
https://www.ihg.com/holidayinnexpress/hotels/us/en/edmonton/yeged/hoteldetail
Similar Listings
Cypress Centre
3.9