
The verdant forests and sky-high peaks of Vermont have long drawn those who yearn for unspoiled vistas and a chance to immerse themselves in the beauty of nature. And although pitching a tent under the stars has a certain appeal, wouldn’t it be lovely to commune with the great outdoors and indulge in amenities offered at five-star hotels?