Chateau Nova Yellowhead
Conveniently located off of the St. Albert Trail and Yellowhead Trail intersection, the Chateau Nova Yellowhead is an award winning, full service hotel that offers all the comforts of home, with close proximity to Edmonton's west end and downtown core.
North Edmonton: 13920 Yellowhead Tr., Edmonton, Alberta, T5L 3C2
780-454-5441