La Quinta Inn
Hotel
Live Oak, Texas
Located just 25.1 km from The Alamo and River Walk in San Antonio, this hotel features a 24-hour front desk and a continental breakfast.
Number of rooms: 137
12822 Interstate 35 North, San Antonio, TX 78233, United States
Hotel booked 1 times today.