Super 8 Edmonton West

West Edmonton: 16818-118 Ave., Edmonton, Alberta

780-455-1111