Advertisement
Best Western Alamo Suites
Best Western Alamo Suites
Address:
1002 South Laredo Street, I-35 Exit 155A, San Antonio, Texas
Traveler Rating by TripAdvisor

Traveler Comments

It was fine
very nice
it was fine
Wonderful experience. Will definitely stay at this hotel on my next trip to San Antonio.