Salem Waterfront Hotel & Suites

225 Derby Street, Salem MA 01970