204 Alamo Plaza
San Antonio, TX 78205
Get directions

About Us

Built in 1859, this beautiful structure has become an important part of San Antonio's history. The hotel is located downtown, immediately adjacent to both the Alamo and the Rivercenter Mall.

Reviews