Centrally located in Stowe, enjoy riverside patios and views, peaceful outdoor setting in the summer, cozy library and living room with wood fireplace in the winter. Also check out Stowe Bowl, Stowe Golf Park, fitness room, indoor pool and hot tub, all located on-site.