Econo Lodge Inn & Suites

7420 Garth Road
Baytown, Texas 77521
Econo Lodge Inn & Suites is part of the Econo Lodge chain.

Map: Econo Lodge Inn & Suites


Baytown Landmarks Near Econo Lodge Inn & Suites

Baytown Airport (2.6 miles)
Baytown Airport (2.6 miles)
Stallworth Stadium (3.3 miles)
San Jacinto Methodist Hospital (3.4 miles)