Econo Lodge

6630 Hoover Street
Houston, Texas 77092
In Houston (Fairbanks)
More hotels near this hotel

Houston Landmarks Near Econo Lodge

Cameron (0.6 miles)
Pioneer Baptist Bible College (2.7 miles)
Spring Branch Medical Center (2.8 miles)
Delmar Stadium (3.0 miles)
Dyer Stadium (3.0 miles)
Doctors Hospital-Tidwell (4.9 miles)