Old Stagecoach Inn

18 North Main St., Waterbury, VT

Once a stagecoach stop, now a beautifully restored village inn in downtown Waterbury, craft beer central. Many restaurants and pubs in walking distance. Minutes from skiing, with discounted direct to lift ski tickets. Legendary full country breakfast.

STAY