Holiday Inn Express & Suites North Houston

5619 FM 1960 East | North Houston (Humble), TX 77346 | View Map

Property Highlights

  • Desirable Houston market
  • New construction, opened in 2014
  • Excellent limited-service brand affiliation with IHG
  • Approximately 8 miles from Bush Intercontinental Airport
  • 4 story, interior corridor