Top Ten Travel List Season Background

Posts in Category: Vermont winter getaway close to Boston

Kitzhof Inn – West Dover, Vermont

Kitzhof Inn is a Bed and Breakfast located in Southern Vermont. West Dover, a very small town (population 1400), is home to Mt. Snow Ski Resort. I am not a huge fan of inns (a bit too quiet for my taste), however, Mike and I were looking for a quiet escape from the city for […]