Econo Lodge Malden

321 Broadway
Malden
Massachusetts
United States