Windsor, Vermont |
Located in the New England's Upper Valley of Windsor, VT, our inn offers Wi-Fi, a continental breakfast, and patios with sweeping views.
Value-packed so you get the most out of your stay, our specials offer discounted rates on rooms and attractions great for any season.
With the great outdoors at your disposal, exceptional breweries to explore, and unique shopping, you'll love the variety of things to do.
Contact the staff at our Windsor hotel to start planning your trip, or sign up for our emails featuring the latest offers and discounts.