Situato a 1,6 km dal George R. Brown Convention Center, l'Holiday Inn Houston Downtown propone un centro fitness, il WiFi gratuito e camere con TV cavo.
Le sistemazioni dispongono di scrivania, set da stiro e bagno privato con asciugacapelli e vasca o doccia.
Presso l'Holiday Inn Houston Downtown troverete un centro business, una reception aperta 24 ore su 24, un salone comune e una zona TV.
Questo Holiday Inn dista 2,1 km dal Minute Maid Park e 12,6 km dall'NRG Stadium.