Hostelling International Edmonton

South Edmonton: 10647-81 Ave., Edmonton, Alberta, T6E 1Y1

780-988-6836