Surrounded by the forests and mountains of Vermont and close to top-rated ski trails, this charming inn features cozy accommodations and friendly service, only minutes from endless recreational activities.
Expand Content