Comfort Inn Danvers - Boston North Shore
102 Newbury St, Danvers
Location You’ll be sleeping tight! Hotel Comfort Inn Danvers - Boston North Shore is located in Danvers. This hotel is located in 4 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Bunker Hill Monument, Museum of Science and New Engl
Free WiFiParkingGym






