newengland.com
Where to Stay in Salem, Massachusetts | Hotels & Inns
Salem, Massachusetts, is one of New England’s most popular historic cities. Planning a visit? Don’t miss our list of top hotels in Salem, MA.