Location: 13 Km. from the city centre and San Antonio International Airport
See more: Hotels in USA Hotels in San Antonio Holiday Destinations in USA