This San Antonio inn offers free Wi-Fi and is located within a 3 minutes' drive from the Riverwalk, convention centre, city centre, and many other attractions. Rooms at the Alamo Inn Motel include modern furnishings and cable TV.
Address: 2203 East Commerce Street, San Antonio (Texas)
Rates from:
USD 58 Book Now