65 Newbury Street, Danvers
The Motel 6 in Danvers Massachusetts, located among museums and in the heart of Boston's North Shore district, offers soothing facilities and spacious accommodations with convenient conveniences.
95 Main Street, Danvers
Tewksbury is home to the Motel 6-Tewksbury MA - Boston. At the snack bar, guests can enjoy a beverage. Each room at the hotel has air conditioning and a television.