Banff
With inspirational views in every direction, Banff and Lake Louise create the perfect backdrop for any meeting or gathering. There is a full range of meeting spaces, from simple meeting rooms to mountaintop venues and 15,000 square foot conference spaces. An impressive collection of offsite venues can transform to fit every theme imaginable, whatever your taste or budget.