This charming hotel can be found in Danvers Area. The total number of accommodation units is 127. This hotel underwent renovation in 2013. TownePlace Suites Boston North Shore/Danvers does not operate a 24-hour reception. Those who dislike animals may enjoy their stay, as this accommodation does not allow pets. Some services may be subject to additional charges.