The Red Lion Inn

30 Main St, Stockbridge, Massachusetts 01262

30 Main St, Stockbridge, Massachusetts 01262
Stockbridge
Hotel, Lodging with a restaurant on property, Pets Allowed
Corporate, Weddings

Mentions