Map
30 Main St., PO Box 954, Stockbridge, MA 01262, United States
Price
165
website
Hotel
Red Lion Inn