San Antonio Best Western Alamo Suites Downtown FREE WIFI Booking: Very Good 8.0 Located in the Downtown of San Antonio Pool / Fitness Center