
Holiday Inn Express & Suites Houston - Downtown North by IHG
4.1 (297)hotel
Just north of downtown Houston, this practical stay pairs quick city access with an outdoor pool and fitness center.
Description






Set on North Main Street in Northside, this contemporary property is oriented toward both business and leisure travelers seeking easy access to downtown Houston's attractions.

