Overview

Delta Edmonton Centre Suite Hotel is located directly in the Edmonton City Centre West shopping mall, close to downtown corporate offices, dining and attractions. The hotel is approximately 40 minutes from Edmonton International Airport. Ideal location for business and leisure travel, as Corporate weekday travellers give way on weekends to vacationers visiting the city on shopping trips or attending cultural events at nearby theatres and concert halls.

Get in touch

Contact info

Address
10222 102 Street Edmonton Alberta T5J 4C5
Phone
780-429-3900

More hotels