Delta Edmonton Centre Suite
10222, 102 Street Northwest, Edmonton, T5J 4C5
Average, 3.5
Guests of this hotel can treat themselves to a Premier guest suite, which is equipped with complimentary high-speed Internet access. This hotel participates in the 'Green Partnership Program'. The fro...
More Info