Map
18 Washington Sq. W., Salem, MA 01970, United States
Price
169
website
Hotel
Hawthorne Hotel