Knights Inn Boston/Danvers
219 Newbury St, Danvers
Location You’ll be sleeping tight! Hotel Knights Inn Boston/Danvers is located in Danvers. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Water Park of New England, Bunker Hill Monument and Museum of Science. **At th
Free WiFi





