Jackson House Inn is an historic, award winning Select Registry© lodging property located in the beautiful town of Woodstock, Vermont. The Inn enjoys a solid year-round business in one of the top four season tourist focused destinations of New England. The 14 room property is located on over 3 bucolic acres surrounded by well manicured lawns and gardens, only minutes from some of the top attractions in the state. The Inn is in exceptional overall condition and exceptionally well maintained with minimal deferred maintenance.
Jackson House Inn is located in the charming village of Woodstock, one of the top year round tourist destinations in the state of Vermont. 2 hours from Boston, MA and 3 hours from Montreal, While the state is a tourist destination all its own, Jackson House Inn is also ideally located in the heart of the 4-season recreational draw of Central Vermont’s Green Mountains.
The Jackson House Inn has earned an excellent reputation with an Award of Excellence on TripAdvisor® and stellar rankings on Google®, Facebook®, Yelp®, Booking.com® & Expedia®.