La Quinta 7202 South Pan Am Expressway - San Antonio, Texas 78224-1415 Approximately 0.9 miles from Lion of Judah Christian Church Compare prices for hotels in San Antonio, TX
La Quinta Inn San Antonio South Park is the closest La Quinta hotel to Lion of Judah Christian Church.
La Quinta Closest To Lion of Judah Christian Church