12915 FM 1960 Road West, Houston, TX 77065, USA
12915 FM 1960 Rd W Houston, TX 77065-4010
Houston
Texas
77065
US
877-411-3436877-411-3436
Holiday Inn Exp And Suites NW allows one pet under 35lbs for a fee of $25 per night.