Howard Johnson Hotel Edmonton AB is an ideal place to stay for both Business and Leisure because of its nearby establishments that a traveler would love.