Delta Edmonton Centre Suite Hotel

Experience Excellence at Delta Edmonton Centre Suite Hotel

As one of downtown Edmonton’s premier hotels, the Delta Edmonton Centre Suite Hotel specializes in making lifelong memories! Ideally located in the heart of downtown within the famous City Centre Shopping Mall, the hotel is just seven minutes from everything! Premier suites are your vacation platform for festivals, museums, and shopping in historic Edmonton.

Holiday

Canada’s “Festival City” is always celebrating something, from music, film, and theatre, to heritage, food, accordions, dragon boats, and even winter! With over 30 festivals throughout the year, it’s easy to find a reason to celebrate.