In 22 trips
The two story Alamo Lodge Motel is located 1 mile from the downtown / Riverwalk area, and 7 miles from the airport …
Hotel
1126 E Elmira
San Antonio, TX 78212
United States
210-222-9463
San Antonio, TX 78212
United States
210-222-9463
Mon Jun 19 12:00am - Tue Jun 20 12:00am
