Coach House
284 Lafayette St. 978-219-6788. Stepping inside the The Coach House is to discover a unique hotel brimming with charm, elegance, and sheer luxury. A former mansion built by a sea captain in 1879, it lovingly pays homage to Salem’s rich and eclectic history while incorporating elements of modern design. Such beautiful surroundings guarantee that guests will feel relaxed and special, making their stay truly magical and unforgettable. The Coach House
