Eateries · Haunted · Historical Landmarks · Massachusetts · Restaurants · Stores

The Red Lion Inn (restaurant) – Stockbridge Massachusetts

Talk about ambiance! this place looked about as haunted as you could ask for AND had two hotel kitties. What’s not to love?