Skip to main content

Salem Film Fest 2016

Hawthorne Hotel – The Tavern

18 Washington Square W, Salem, MA 01970


Discover the timeless feel of the iconic Hawthorne Hotel. Behind the imposing façade, the 93-room hotel reveals its distinct and elegant historic character. The Hawthorne Tavern is your home away from home.