Salem Cross Inn is briefly undergoing maintenance.
We care about the safety of our website.
Part of keeping our website current and safe involves running updates. As a result, our site is currently (and briefly) unavailable for scheduled maintenance. Refresh this page in a couple minutes and you'll find our site back up and ready for our visitors once again.
If you'd prefer not to wait, then give us a call at 508-867-2345
Thank you for your patience!