The Coach House

The Coach House is a boutique hotel brimming with charm and luxury. Built by a sea captain in 1879, it honors Salem’s history with beautiful surroundings and intentional design, creating a magical, relaxing, and unforgettable stay.

Address

284 Lafayette Street
Salem, MA 01970

Phone

978-219-6788

Website

CoachHouseSalem.com
Social Media
Show Map