The Hermitage Club at Haystack Mountain is a 1,400 acre private resort community offering big mountain Vermont skiing, Desmond Muirhead designed 18 hole golf course, a luxurious spa, and fine dining with the service and amenities of a fine club.
The Hermitage Inn is not affiliated with AmericanTowns Media