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