Welcome to Holiday Inn Express Hotel and Suites Houston-Downtown Convention Center Houston, Within 5 minutes’ walk of the Houston Toyota Center multipurpose venue and the Houston Convention Center, this hotel offers a free hot breakfast buffet and free WiFi. Each modern room comes with a cable TV. There is also a private bathroom. Holiday Inn Express Hotel & Suites Houston – Downtown Convention Center features an indoor pool and a fitness center. Free parking is available. With a central location in Houston city centre, the Downtown Convention Center Holiday Inn Express is less than 1 mile from Minute Maid Park, home of the Astros baseball team. Guests are only minutes from the University of Houston and the Texas Medical Center. (Holiday Inn Express Hotel and Suites Houston-Downtown Convention Center Houston hotels booking).