The Windsor Mansion Inn is one of the most historic inns in Vermont. It’s history dates back to the 1800’s. However, this historical property recently has undergone a million dollar restoration and renovation project. The Windsor Mansion Inn features 17 bedrooms, exclusive tavern, gourmet kitchen, and comfortable lounge areas and extensive lawns with gardens.

Amenities

  • 17 Guestrooms
  • Free parking
  • Free WiFi
  • Garden
  • Non Smoking Rooms
  • Family Rooms
  • Luggage Storage

Address: 153 Pembroke Rd, Windsor, VT 05089, United States

Phone: +1 802-674-4112