Howard Johnson Express Inn Houston is located approximately two miles from Memorial Park 10 miles from the Astrodome and 12 miles from Houston Hobby Airport. This location is also near Galleria Shopping Mall Astroworld and the Medical Center. The propertys amenities include the complimentary continental breakfast and 24-hour front desk service. All rooms feature cable TV clock radios refrigerators (on request) microwaves (on request) and free local calls.