Motel 6 1078

Motel 6 #1078, also known as Motel 6 Danvers, MA – Boston North, is a Motel 6 location at 65 Newbury Street in Danvers, Massachusetts.