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.

Book now

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.


Nearby places

Ask Karpo for more information.