Based on positive ratings, guests enjoy the hotel’s location in Quechee, and it’s within a 10-minute walk of Quechee Gorge Village, Quechee Gorge Bridge, and Quechee State Park. You’ll also find Simon Pearce Mill and Vermont Institiute of Natural Science within a short drive.