John Stone’s Inn is located smack dab in the middle of downtown Ashland, MA. The place has been around since 1832. It no longer takes lodgers; the rooms upstairs have no electricity and they’re reputed to be haunted! The restaurant and bar on the first floor are still open for business and it’s a popular, […]
Recent Comments