The Econo Lodge Medical Center is located near Rice Stadium, the Houston Zoo, the Reliant Astrodome, and M. D. Anderson Cancer Center. Amenities include an outdoor pool, a free continental breakfast, and free weekday newspapers. The 73 guest rooms come with cable television, microwaves, and refrigerators.