Comfort Suites hotel in Houston, Texas is within walking distance of Reliant Stadium, home of the Houston Texans, and just minutes away from many of Houston’s most popular attractions, such as the George R. Brown Convention Center, the Houston Zoo, the University of St. Thomas, Rice University and Minute Maid Park.