The Red Lion Inn
HospitalityMassachusetts, United States201-500 Employees
The Red Lion Inn is a historic hospitality property in Stockbridge, Massachusetts, dating back to 1773. Set on a village block in the Berkshire region, it offers a range of lodging options and centers the guest experience around traditional New England charm, featuring antiques, art, live music, and fine dining. It is part of the Main Street Hospitality family of hotels. Its primary customers are travelers seeking a culturally enriched stay that blends history, arts, and dining in the Berkshire area. The inn integrates arts into its guest experience through a resident artist program. In 2023, it launched the art exhibition Ride the Thunder.