Chateau Morritt
Mont-Tremblant, Quebec, Canada
Nestled on the peaceful shores of Lac Moore in Mont-Tremblant, Château Morritt is a boutique hotel that exudes charm and hospitality, perfectly setting the stage for your retreat into Quebec's Laurentian Mountains. During your stay, take advantage of premiere lake and beach access, as well as watersports equipment such as kayaks, canoes, paddleboards, loungers and umbrellas that let you enjoy the lake to its fullest extent. Other amenities include a soothing hot tub, fire pit, barbecue grills and picnic area. Read more »