Chalet Le Fitchbay
Le Fitchbay, located on the shores of lake Memphremagog, is the perfect spot to spend an unforgettable vacation. Our magnificent chalet (house), blending rural charm with modern sophistication is located on a private 3-acre lot in the heart of nature.