5415 Westheimer Road, Houston, TX 77056, USA
5415 Westheimer Rd Houston, TX 77056
Houston
Texas
77056
US
877-411-3436877-411-3436
The Aloft Houston is pet friendly. The Aloft Houston allows two pets that weigh a maximum of 40 lbs per room. There is no pet fee.