The Hotel complex is centrally located in the highly desirable New England tourist area and center to three major metropolitan areas.
It is just a few minutes from the main New England north-south Interstate route.
Nearby attractions include: two major ski resorts; many recreational rivers, lakes and state parks; historic sites and quaint Vermont towns; farms and country fairs.
Situated just minutes from the town center, the estate offers convenience, privacy and seclusion for its guests.