The Delta Edmonton South offer 237 rooms and is conveniently located in Edmonton South with easy access to Downtown, White Avenue, and all major attractions.
calendar_month Start Planning Your Vacation
@ Delta Edmonton South Hotel And Conference Centre