Econo Lodge Inn & Suites Houston

11570 FM 1960 Road West, Houston, TX, 77065
| 4.5Based on 5 Reviews
Enter Travel Details
Loading reviews…

Hotel Details

Set in Houston, Econo Lodge Inn & Suites is 17 km from CityCentre. Attractively located in the FM 1960 district, the property is situated 23 km from Houston Arboretum and Nature Center and 23 km from Memorial Park. The Galleria is 25 km away. At the hotel, rooms are fitted with a desk. The private bathroom is equipped with a bath and a hairdryer. All guest rooms at Econo Lodge Inn & Suites are equipped with a flat-screen TV with satellite channels. Guests at the accommodation can enjoy a continental breakfast. Econo Lodge Inn & Suites can conveniently provide information at the reception to help guests to get around the area. Water Wall is 25 km from the hotel, while Lakewood Church Central Campus is 27 km from the property. The nearest airport is George Bush Intercontinental Airport, 25 km from the property.
  • 24 hour front desk
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.