Pear Tree Inn San Antonio Northeast

8300 I 35 N
San Antonio
Texas
United States