Holiday Inn Houston Downtown is located 1.6 kilometers away from George R. Brown Convention Center. Free WiFi access is available and each room comes equipped with cable.
This straightforward hotel is a 2 minute walk from the nearest light rail station and 2 miles from the Museum of Fine Arts. Minute Maid Park is located 2.1 kilometers away from this Holiday Inn. NRG Stadium is within 12.6 kilometers of the property.