Holiday Inn Express 9536 Amelia Pass - San Antonio, Texas 78254 Approximately 13.5 miles from Saint Mark the Evangelist Catholic Church Compare prices for Holiday Inn Express Hotel & Suites NEAR SEAWORLD with nearby hotels
Holiday Inn Express Hotel & Suites NEAR SEAWORLD is the 7th closest Holiday Inn Express hotel to Saint Mark the Evangelist Catholic Church.
Holiday Inn Express Closest To Saint Mark the Evangelist Catholic Church