
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
