$72
6800 Main St
Houston, TX 77030
Houston, TX 77030
Holiday Inn Hotel & Suites- Texas Medical Center offers among Houston Hotels the luxury and comfort for your next business, leisure and medical stay! Our...
more
Amenities
Swimming Pool, Fitness Center, Wheelchair Accessible, Broadband Access, Restaurant in Hotel, Kitchen, Air Conditioning, Television... see all
Swimming Pool, Fitness Center, Wheelchair Accessible, Broadband Access, Restaurant in Hotel, Kitchen, Air Conditioning, Television... see all

