43.492286 ­-72.394729
Go to map view
Juniper Hill Inn - Windsor
Juniper Hill Inn - Windsor
Juniper Hill Inn - Windsor
Juniper Hill Inn - Windsor
153 Pembroke Road, Windsor, VT 05089, United States +1 802 674 5273

Get Rates

Show Juniper Hill Inn at top of the results.

Get Flight + Hotel

Amenities

Landmarks
Windsor-Mt Ascutney Amtrak Station 0.9mi

Star Ratings

Juniper Hill Inn
Travelocity