219 Newbury Street (1.1 km from Beaver Brook Station (historical))
The Northshore Hotel is located in Danvers. A refrigerator, satellite TV, and work desk are included in each guest room at the motel. Free WiFi access is available. The Northshore Hotel’s Inn has a 24-hour front desk.
50 Dayton St (1.7 km from Beaver Brook Station (historical))
Best Western Plus North Shore Hotel is located in Danvers and has a fitness center and garden. All rooms boast a TV with cable channels and a private bathroom.
102 Newbury St. (2.0 km from Beaver Brook Station (historical))
Comfort Inn Danvers is located in Danvers and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and a 24-hour front desk.
50 Ferncroft Road (2.0 km from Beaver Brook Station (historical))
Discover this hotel near historic Salem, just off I-95. This hotel has a full service spa and various dining options. Tickets to the on-site Water Park of New England are available for an additional charge. Central Boston is 20 mi away. A 50 in.
51 Newbury Street Route 1 (2.3 km from Beaver Brook Station (historical))
Located 5.9 miles from Peabody Essex Museum, Residence Inn Boston North Shore/Danvers offers 3-star accommodations in Danvers and features a seasonal outdoor swimming pool, a fitness center and a shared lounge.
65 Newbury Street (2.5 km from Beaver Brook Station (historical))
Located near museums and centrally located in Boston's North Shore region, the Motel 6 in Danvers, Massachusetts offers relaxing facilities and spacious guestrooms with convenient amenities.