Nestled in the heart of the Valley of Saint-Sauveur and only 45 minutes from downtown Montreal. Mont Avila is one of Canada?s leaders in the sports and leisure industry: we are in constant development of winter sports and leisure activities. Mont Avila is the ideal place to live an unforgettable working experience.