West Edmonton Mall Inn

17504 90 Ave Nw
Edmonton
Alberta
Canada