Courtyard @ the Red Lion Inn Map Unavailable Address 30 Main Street Stockbridge MA Berkshires 01262 United States Upcoming Events No events in this location