Hawthorne Hotel – Salem, MA

Hawthorne Hotel | 18 Washington Square W, Salem, MA 01970 | 1-800-SAY-STAY The historic Hawthorne Hotel is situated in the heart of Salem, and a proud member of the Historic Hotels of America. To date, over 1 million guests stayed at the hotel and many generations held their weddings, anniversaries or prom parties in the Grand … Continue reading