Founded in 1884 and located on the island of Montreal, Québec, in a beautiful lakeside setting. Closed Sunday and Monday and on public holidays.

Founded in 1884 and located on the island of Montreal, Québec, in a beautiful lakeside setting. Closed Sunday and Monday and on public holidays.