Location
6630 Hoover St US 290 & Bingle Rd,
Houston, TX 77092
By Surveyor | 6/28/2015
Econo Lodge was a good place of rest.
By yvettej | 4/28/2015
was assigned thru hotwire to this hotel. room was small and smoky. it was cheap and it suited us fine.