Commodores Inn welcomes you to the classic village of Stowe in the heart of the Green Mountains. Located on a 15-acre lakeside setting, our family-owned resort features modern comfort with country charm with many amenities. Welcoming motorcoaches year-round. Located near some of Vermont’s finest attractions.
823 S. Main St, Stowe
802-253-7131 | firstname.lastname@example.org| commodoresinn.com