Hawthorne Hotel, Salem, Massachusetts

The Hawthorne Hotel, located in historic Salem, Massachusetts, is a landmark for visitors who want to travel to the historic city. A fine example of Federal architecture, the Hawthorne Hotel caters to guests from all over, both the seen and unseen.

check availability