Serenely secluded in a lush pastoral setting, deep in the heart of southern Vermont’s Green Mountains, begin your journey to forever surrounded by the elegance & splendor of The Hermitage Inn’s picturesque grounds. The exquisite wedding lawns, the flower gardens, the terraces, with stunning views of the surrounding Green Mountains, all offer awe-inspiring backdrops for photos.