 |
524 South St. Marys Street, San Antonio, TX 78205 USA |
The Holiday Inn Express Inn and Suites is a superior first-class hotel located steps from the scenic Riverwalk in downtown San Antonio, only a few short blocks from The Alamo, the most famous spot in Texas, and 12 miles from the San Antonio International Airport.
The Convention Center Metroplex, the Tower of the Americas, Hemisfair park and the Alamodome, where concerts, exhibits and sporting events are showcased, are all within walking distance. Take a stroll, or simply hop a trolley that runs every 15 minutes through the downtown area for a look at some of the many picturesque sites the River City has to offer.
|