Press About The Berkshires

Red Lion Inn is Festive for the Holidays

"In Stockbridge, Massachusetts, The Red Lion Inn is a festive gem of the Berkshires this time of year. If you arrive near dusk, the light through the windows beckon with cozy warmth. Greenery festoons...  Read more...

Posted on December 10, 2019