The Inn at Weston

630 Main St
Weston, VT 05161