Menger Hotel
Hotel
San Antonio
Adjacent to the Alamo and the San Antonio River Walk, this historic hotel features a restaurant and an outdoor pool. Menger Hotel offers free Wi-Fi. Guest rooms provide cable TV and seating areas. They also include desks and coffee makers.
Number of rooms: 316
204 Alamo Plaza, San Antonio, TX 78205, United States
Hotel booked 3 times today.