Holiday Inn Express 2861 Cinema Ridge - San Antonio, Texas 78238 Approximately 4.6 miles from CHRISTUS Santa Rosa Hospital - Westover Hills Compare prices for Holiday Inn Express & Suites San Antonio-West-SeaWorld Area with nearby hotels
Holiday Inn Express & Suites San Antonio-West-SeaWorld Area is the closest Holiday Inn Express hotel to CHRISTUS Santa Rosa Hospital - Westover Hills.
Holiday Inn Express Closest To CHRISTUS Santa Rosa Hospital - Westover Hills