3 clicks
Vermont Resort near Green Mountains
One-, Two-, or Three-Night Stay at The Hermitage in West Dover, VT
Sophisticated country inn near Green Mountains with fine dining, art gallery, and 9 miles of hiking and biking trails