Passport Inn San Antonio

1525 Upland Road
San Antonio
Texas
United States