Location Map with directions
You can park your car in 905 m distance to The Red Lion Inn on Parking Lot, alternatively you can park your car at Main Parking Lot, the distance to The Red Lion Inn is 977 m.
You can find The Red Lion Inn in 30 Main St Stockbridge, MA 01262. You can view the map of the restaurant below or print it out. It also shows public transportation and parking nearby.
More restaurants near The Red Lion Inn
The following restaurants are in direct vicinity to The Red Lion Inn. These nearby restaurants are close to 30 Main St Stockbridge, MA 01262 and therefore an alternative to The Red Lion Inn.