The Old Stagecoach Inn

18 North Main St., Waterbury, VT
Book Now

Once a stagecoach stop, now a beautifully restored village inn in downtown Waterbury, craft beer central. Many restaurants and pubs are within walking distance. Minutes from skiing, mountain biking, hiking, paddling, and more. Hearty full country breakfast.