Econo Lodge Malden In Malden
321 Broadway -
Malden,
MA 02148