Property Location With a stay at Juniper Hill Inn in Windsor, you'll be convenient to Old Constitution House and Saint-Gaudens National Historic Site. This inn is within the region of Quechee Gorge Village and Quechee Gorge.Rooms Make yourself at home in one of the 16 air-conditioned rooms featuring CD players. Private bathrooms have hair dryers and bathrobes. Conveniences include a turndown service and extra towels/bedding.Rec, Spa, Premium Amenities Take in the views from a garden and make use of amenities such as wedding services and a fireplace in the lobby.Dining Enjoy a satisfying meal at a restaurant serving guests of Juniper Hill Inn. Quench your thirst with your favorite drink at a bar/lounge.Business, Other Amenities Featured amenities include audiovisual equipment and a library.