Best Western Plus North Shore Hotel is located in Danvers and has a fitness centre and garden. All rooms boast a TV with cable channels and a private bathroom.
Number of rooms: 140
50 Dayton St , Danvers, 01923-1018, United States
Hotel booked 1 times today.