210/223-4361
204 Alamo Plaza, San Antonio, TX 78205
Downtown Hotel.
Menger Hotel
204 Alamo Plaza
San Antonio, TX 78205