Juniper Hill Inn
3.5
Southern Windsor County, Vermont, United States
image_title
The Room 21 at the Juniper Hill Inn
Related
More Albums for This Hotel
Amenities
14 Photos
Restaurants and Bars
14 Photos
Room 17
45 Photos
Room 22
21 Photos
Room 9
33 Photos
The Hotel
263 Photos