The Hotel Salem

Location

209 Essex St.,
Salem, MA 01970

Phone

978-451-4950

Social