About Chateau Nova Hotel

Chateau Nova offers hotel suite accommodation in Edmonton, Alberta for the business or leisure traveller. Executive class suites with kitchens, air conditioning and Internet access are available.–ZoomInfo

Reviews

Overall

4.2
Based on 6 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Salary/Benefits
Job Security/Advancement
Management
Culture

Salaries

Claim this company page
Headquarters
Edmonton Alberta, Canada
Revenue
$2.4 Million
Employees
11 to 50
Industry
Links
Chateau Nova Hotel website