La Quinta 11155 West Loop 1604 North - San Antonio, Texas 78254 Approximately 12.3 miles from CHRISTUS Santa Rosa Hospital - Alamo Heights Compare prices for La Quinta Inn & Suites by Wyndham San Antonio Northwest with nearby hotels
La Quinta Inn & Suites by Wyndham San Antonio Northwest is the 7th closest La Quinta hotel to CHRISTUS Santa Rosa Hospital - Alamo Heights.
La Quinta Closest To CHRISTUS Santa Rosa Hospital - Alamo Heights