Witch City Today
The Coach House
Photo · The Coach House

The Coach House

284 Lafayette St, Salem, MA 01970, USA

The Coach House is a luxury boutique hotel set in an 1879 mansion built by a Salem sea captain at 284 Lafayette Street. Each guest room is individually designed with vintage art and period décor, with on-site spa services and event facilities.

Phone
+1 978-219-6788
Website
www.coachhousesalem.com
Directions
View on Google Maps →
Apple Maps
Open in Apple Maps →
Google rating
4.8 / 5 · 282 reviews
4.3 / 5 · 29 reviews