Garden Inn

211 N Ww White Rd
San Antonio, Texas 78219
3.3 miles from St. Philip's College
More hotels near this hotel