previous arrownext arrow
Slider

STOWE INN

 

“STOWE INN 1831” HISTORIC RENOVATION AND RESTAURANT ADDITION

The main building of this Inn in the heart of Stowe dates from the early 1800’s. The property’s history includes carriage manufacturing and a creamery. Run as an Inn since 1845 this restoration and addition from the mid 1990’s added rooms in the old barn, updated the bar and kitchen and added a modern glassed-in, tiered dining room with grand views of Stowe village.