at 1500 S Interstate 35, San Antonio , 78204 United States
1 FB users likes Holiday Inn San Antonio Downtown, set it to 307 position in Likes Rating for San Antonio, Texas in Hotel & Lodging category
Holiday Inn San Antonio Downtown is San Antonio based place and this enity listed in Hotel category. Located at 1500 S Interstate 35 TX 78204. Contact phone number of Holiday Inn San Antonio Downtown: (800) 345-8082