Holiday Inn Express & Suites Houston North I-45 Spring, an IHG Hotel