[Skip to Content]Privacy Policy
Windsor, Vermont | 153 Pembroke Rd, Windsor, Vermont 05089
Reservations

Make Your Windsor, VT Hotel Reservations Today

Whatever brings you to Vermont, you'll find that Windsor Mansion Inn has all of the thoughtful services you need. Make your reservation online or by phone. Our knowledgeable staff is happy to assist you. Contact us today to book your getaway or business trip at our welcoming hotel.
Contact Details
Book Now