1515 Dallas Street, Houston, TX 77010, USA
1515 Dallas St Houston, TX 77010
Houston
Texas
77002
US
877-411-3436877-411-3436
The Embassy Suites Houston Downtown accepts pets under 20 lbs. There is a $ 50.00 non-refundable deposit required for each pet. They will accept up to two pets per room.