Resort

The Rosseau, A JW Marriott Resort & Spa

Set high on a bluff overlooking picturesque Lake Rosseau and situated next to the shoreline, is the luxury resort called “The Rosseau” – Canada’s first JW Marriott Resort & Spa. Offering surroundings of comfortable luxury, this JW Marriott resort in Muskoka will appeal to those seeking a unique atmosphere in a grand hotel setting.

This Canada resort, The Rosseau, is situated at Red Leaves, in a natural setting that inspires.