Holiday Inn Hotels and Resorts 19280 Redland Road - San Antonio, Texas 78259 Approximately 10.6 miles from First Baptist Church of Leon Springs Compare prices for Holiday Inn San Antonio N - Stone Oak Area with nearby hotels
Holiday Inn San Antonio N - Stone Oak Area is the 2nd closest Holiday Inn Hotels and Resorts hotel to First Baptist Church of Leon Springs.
Holiday Inn Hotels and Resorts Closest To First Baptist Church of Leon Springs