Stay, play and explore Edmonton at Delta Hotels Edmonton South Centre. You'll find everything you need for a memorable stay in an accommodation boasting key essentials like pillowtop beds, flat-screen TVs with Netflix, complimentary Wi-Fi and an award-winning service. Located a short drive from the airport and close to attractions like the Edmonton Mall, the University of Alberta and several amateur sporting venues, you will be in the heart of everything there is to do in Edmonton.
Contact Information
Address
4404 Gateway Blvd, Edmonton, Alberta T6H 5C2, Canada
Phone