Howard Johnson Express Inn San Antonio
Howard Johnson Express Inn San Antonio
Address:
13279 IH-10 West, San Antonio, Texas
Traveler Rating by TripAdvisor

Traveler Comments

It was my second stay at the hotel, it was a last minute trip and they discounted my room rate upon arrival
Please enable JavaScript to properly view and use this web site.