The hotel is off Interstate 35 and within a 15-minute drive of downtown San Antonio. The hotel features free parking and provides free Wi-Fi in every suite.
Number of rooms: 57
11526 Interstate Highway 35 North, San Antonio, TX 78233, United States