Tavern on the Green at Hawthorne Hotel

18 Washington Square West, Salem, MA 01970

Hawthorne Hotel

A local’s favorite, the Tavern on the Green is the perfect hangout for those looking to catch a game while enjoying one of our New England beers, or just to unwind after a day of regional exploration. During winter months, the roaring fireplace creates the perfect casual atmosphere to relax with friends and to reminisce on your (upcoming) vacation.