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

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, business trip or special event at our welcoming hotel.
Book Now