Located in the Berkshire Mountains, in western Massachusetts, the inn is within reach by car. Set back from the road on 48,562 secluded square metres, it is just a mile from downtown Stockbridge.