at 1225 E Chavaneaux Rd, San Antonio , 78221 United States
1 FB users likes Holiday Inn Express Hotel \u0026 Suites San Antonio South, set it to 293 position in Likes Rating for San Antonio, Texas in Hotel & Lodging category
Holiday Inn Express Hotel \u0026 Suites San Antonio South is San Antonio based place and this enity listed in Hotel category. Located at 1225 E Chavaneaux Rd TX 78221. Contact phone number of Holiday Inn Express Hotel \u0026 Suites San Antonio South: (210) 626-3102