Red Lion Inn, New England Our rating: Simple

Nestled in the Berkshires, in the picturesque town of Stockbridge, The Red Lion Inn has been welcoming guests for over 200 years. Its homely décor and inviting fireplaces are reminiscent of 18th century New England, when the inn was established.

Red Lion Inn, Stockbridge
Map of Red Lion Inn, New England
A room at the Red Lion Inn, Stockbridge
The front porch of the Red Lion Inn, Stockbridge
View hotel in detail