Staybridge Suites by Holiday Inn 808 North Loop 1604 East - San Antonio, Texas 78232 Approximately 9.4 miles from CHRISTUS Santa Rosa Hospital - Medical Center Compare prices for hotels in San Antonio, TX
Staybridge Suites San Antonio - Stone Oak is the 2nd closest Staybridge Suites by Holiday Inn hotel to CHRISTUS Santa Rosa Hospital - Medical Center.
Staybridge Suites by Holiday Inn Closest To CHRISTUS Santa Rosa Hospital - Medical Center