The Econo Lodge Inn & Suites hotel in Flowood, Mississippi is conveniently located off Interstate 55, just six miles from the Jackson-Evers International Airport and 10 minutes from downtown Jackson.
Econo Lodge Inn & Suites Flowood has many guest rooms. Select the one that's right for you.
The following list has the most frequently asked questions about The Econo Lodge Inn & Suites Flowood.