Holiday Inn Express & Suites Houston IAH - Beltway 8:

Map