5190 Hidalgo Street, Houston, TX 77056, USA
5190 Hidalgo St Houston, TX 77056
Houston
Texas
77056
US
877-411-3436877-411-3436
Staybridge Suites Houston Galleria Area allows up to two dogs (25 lbs or less) per guest room for an additional fee of $75 per stay.