Maple Syrup, Mountain Views and Zero Emissions: Inside Vermont’s Newest Hotel
Sugar House Hotel, a Tribute Portfolio Hotel, opened November 9, 2026, in Winooski, Vermont: Marriott’s first property designed for all-electric, net-zero energy and LEED Platinum, with 115 sugarhouse-named rooms, Moss Café + Bar and the rooftop Treetops.
