Located 660 meters from NAIT Tech Store. Ideally located in the prime touristic area of Edmonton Airport Area, Best Western City Centre Inn Hotel promises a relaxing and wonderful visit.
Located 1,282 meters from NAIT Tech Store. Located in Edmonton Airport Area, Chateau Louis Hotel & Conference Centre is a perfect starting point from which to explore Edmonton (AB).
Located 1,444 meters from NAIT Tech Store. Located in Edmonton Airport Area, Ramada Conference Centre is a perfect starting point from which to explore Edmonton (AB).