This hotel in downtown San Antonio, Texas is only minutes from The Riverwalk and offers free on-site parking and free shuttle service to the Rivercenter Mall, Market Square and more.
Holiday Inn Express Rivercenter
Address: 1309 East Commerce TX 78205, San Antonio, TX, US