Windsor Mansion Inn 3*
Main amenities
-
Wi-Fi
Location
The 3-star Windsor Mansion Inn provides proximity to the Cornish-Windsor Covered Bridge, which is located nearly a 10-minute drive away. This Windsor inn also includes parking.
The centre of Windsor can be reached within a 20-minute walk. Saint-Gaudens National Historical Park in Windsor is 2.1 km from the hotel. The accommodation is situated approximately a 15-minute drive from the American Precision Museum. For those travelling from afar, Lebanon Municipal airport is 22 minutes' drive away.
The Mansion Inn Windsor welcomes guests to 17 rooms fitted with an air conditioner as well as a flat-screen TV with satellite channels.
Important information
Check-in: from 15:00 until 22:00
Check-out: from 09:00 until 11:00
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.