|
Alamo Lodge
1126 E Elmira St
San Antonio Texas United States
Rated 19 / 100 based on 10 customer reviews. |
|
Location
Located 2 kilometres from the golf course and San Antonio Zoo, the Alamo Lodge is 13 kilometres from the San Antonio International Airport. The local attractions include Sea World, Fiesta Texas, Riverwalk, Alamodome and convention center.
Rooms
This property boasts modern guestrooms that are equipped with standard amenities to ensure you utmost comfort.
Restaurant
There is no restaurant available onsite. |
Facilities @ Alamo Lodge include:
Fitness Room / Gym Multilingual Staff Coffee Shop / Cafeteria |