Menger Hotel, San Antonio Loading Map.... Menger Hotel, San Antonio204 Alamo Plaza - San AntonioDetails 29.4246985 -98.48598800000002 Address 204 Alamo Plaza San Antonio TX United States Upcoming Events No events in this location