A close up of a logo at Coach House Inn.

Coach House Inn

About The Inn

Located in one of Salem's historic districts, two blocks from the harbor.

284 Lafayette St, Salem, Massachusetts 01970

Loading...