Situated in Windsor, Windsor Mansion Inn has a garden and a terrace. With a shared lounge, the property also features a bar. Free WiFi is available and in-house parking is provided. The rooms include a private bathroom, and certain units at the hotel have a balcony. The daily breakfast offers buffet Read more
Situated in Windsor, Windsor Mansion Inn has a garden and a terrace. With a shared lounge, the property also features a bar. Free WiFi is available and in-house parking is provided. The rooms include a private bathroom, and certain units at the hotel have a balcony. The daily breakfast offers buffet and American options. Killington is 37 km from Windsor Mansion Inn, while Woodstock is 18 km from the property.