This hotel is located off Route 90, 1.5 km from Lackland Air Force Base. It features an outdoor pool, and rooms have cable TV with Showtime.
Number of rooms: 180
6735 US Hwy 90 West, San Antonio, TX 78227, United States
Hotel booked 1 times today.