Econo Lodge Inn & Suites is a great place to stay in Houston.
Buffalo Bayou Park is about 30 km from the hotel.
SH 249 Hwy @ Schroeder Rd bus stop is located nearby. Due to its location 25 km from George Bush Intercontinental airport, fast access to the Econo Lodge Inn & Suites is provided.
The hotel offers 37 rooms. They are fitted with complimentary wireless internet, climate control, a laptop safe, a trouser press and high ceiling. Room facilities also include a microwave, a dishwasher and a stove for self-catering.
Eat & Drink
Guests can dine at Madres Restaurant and Mango Tree, about 100 meters away from the property.
Corporate travelers can use a business centre and a copier available on site.
For active guests a gym and a fitness centre are provided.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.