Delta Edmonton Centre Suite Hotel

Minutes away from the Edmonton International Airport, West Edmonton Mall and the downtown business core, Delta Edmonton Centre Suite Hotel is conveniently situated with access to all areas of the city.

Downtown: 10222-102 St., Edmonton, Alberta, T5J 4C5

780-429-3900