Econo Lodge Inn & Suites Saint John is located in 1441 Manawagonish Road, E2M 3X8, Saint John, Canada.