1520 Texas Avenue, Houston, TX 77002, USA
1520 Texas Ave Houston, TX 77002
Houston
Texas
77002
US
877-411-3436877-411-3436
This hotel accepts multiple pets 45 lbs or less for no additional fee. You will be required a sign a pet waiver when checking in. Pet friendly rooms are limited to please call 877-411-3436 to confirm …