The Town & Country offers unmatched event capabilities in the Stowe area. The combination of our unique modern space with our extremely talented Food & Beverage team will make your event special.
Connect with us so we can bring your ideas to life
5,000sf indoor event room with bar (300+ person event)
central location with easy access to the town center & the mountain
direct access to the Stowe Rec Path & river
professional audio/visual equipment