Delta Hotels Edmonton South Conference Centre

South Edmonton: 4404 Gateway Blvd, Edmonton, Alberta, T6H 5C2

780-434-6415