Along with a restaurant, this smoke-free hotel has 2 bars/lounges and a fitness center. Free WiFi in public areas and free self parking are also provided. Additionally, a 24-hour business center, a conference center, and dry cleaning are onsite.
Chateau Louis Hotel & Conference Centre is located in North Central Edmonton, a neighborhood in Edmonton. Alberta Aviation Museum and TELUS World of Science-Edmonton are cultural highlights, and travelers looking to shop may want to visit Kingsway Mall and West Edmonton Mall. Looking to enjoy an event or a game? See what's going on at Rogers Place or Commonwealth Stadium.