Howard Johnson Hotel by Wyndham Edmonton In Edmonton (West Edmonton)
10123 156 Street -
Edmonton,
AB T5P 4T5