Malden hotels & apartments, all accommodations in Malden

Recommended hotels in Malden

Econo Lodge Malden photo

Econo Lodge Malden

The 2-star Econo Lodge Malden places guests abound 8 km from Tufts University .

321 Broadway, Malden, United States