Bookmarks
Listings
Events
Home » Places to Stay » The Coach House
284 Lafayette Street
Salem, MA
Groups
General
A boutique hotel brimming with elegance and sheer luxury. A former mansion built by a sea captain, pays homage to Salem’s rich, eclectic history while incorporating elements of modern design.