The Windsor Mansion Inn is the perfect destination for your Vermont get-away, offering beautiful scenic views, cozy accommodations, and luxurious surroundings.

The Windsor Mansion Inn offers:

  • Continental Breakfast for Lodging Guests (CLICK HERE FOR MENU)
  • 24 hour Spring Water and Coffee Station
  • Wi-Fi
  • Outdoor Balconies (select rooms only)
  • Greatroom with fireplace
  • Tavern with fireplace
  • Hiking trails (CLICK HERE FOR MAP)
  • 3 Pet-friendly Rooms
  • Indoor and Outdoor Event and Ceremony Space
Tavern Room

Red, White and Blue Tavern Room with Fireplace



Elegant Dining Area for receptions