Holiday Inn Express & Suites Houston - Memorial Park Area Meetings & Events
Host the perfect meeting in Houston, Texas. Our hotel's two meeting rooms offer 700 square feet of space and include great amenities like free high-speed Internet access. With the help of our friendly staff, your next meeting is sure to be a success.
Total Area Of Meeting Space : 625
Number Of Sales And Meeting Professionals On-Site : 1
Smallest Room Measurement
Flip Chart and Markers