Sage

Closed
318 Derby St
Salem, MA 01970

The Coach House, established in 1879, is a unique boutique hotel in Salem, MA, that combines charm, elegance, and luxury, all while honoring the area's rich history. Housed in a former mansion built by a sea captain, it offers meticulously designed rooms that blend modernity with vintage artwork and decor.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2024. All rights reserved.