In the heart of Downtown Edmonton
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.
- Phone
- 780-429-3900