When you choose Holiday Inn Express & Suites Houston NW – Tomball Area, enjoy in-room amenities like a microwave, refrigerator and cable/satellite TV so you can feel right at home while staying with us!

VFMLID=67368532

Advertisements