L'hotel è situato sull'orlo del lago Dupuis, a un'ora e mezza da Montreal. L'hotel dispone di camere confortevoli e attrézzate totalmente.