Skip to main content

Holiday Inn Express & Suites Houston Medical Center

hotel · Houston, TX

Address
8080 Main St, Houston, TX 77025-2808
Phone
(713) 665-4439
Website
ihg.com/holidayinnexpress/hotels/us/en/houston/houhx/hoteldetail
Where
29.6937, -95.4158

Search Hominin for Holiday Inn Express & Suites Houston Medical Center

Other hotels nearby

More in Houston