9503 North Interstate 35, San Antonio, TX 78233, USA
9503 I-35 N San Antonio, TX 78233
San Antonio
Texas
78233
US
One well-behaved pet under 60 lbs. is allowed in each room for no additional fee. Pets should not be left in the room unattended at any time, and the hotel reserves the right to ask you …