Econo Lodge Inn & Suites is a business 2-star hotel set 33 km from Houston Methodist Hospital and 30 km from Buffalo Bayou Park.
Econo Lodge Inn & Suites is about 30 minutes drive away from George Bush Intercontinental airport.
Econo Lodge Inn & Suites consists of 37 rooms where guests can enjoy free wireless internet, climate control, a laptop safe, a trouser press and high ceiling. Bathrooms in these soundproof rooms are fitted with a bathtub, a shower and bath sheets.
Eat & Drink
Madres Restaurant serves Mexican and Thai dishes and lies 5 minutes walk from the property.
The venue offers 24-hour front desk, laundry and housekeeping.
Active guests will benefit from a gym and a fitness center available on the premises.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.