Econo Lodge Malden (Malden) From US$76 (€56) per room The Econo Lodge Malden is located in Malden, Mass., six miles from downtown Boston, Faneuil Hall Marketplace and Boston Harbor. Hynes Convention Center is eight miles from the hotel. Fenway Park is nine miles away. The Econo Lodge Mald...