JW Marriott The Rosseau Muskoka 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.