Dieses Hotel im Zentrum von San Antonio verfügt über klimatisierte Zimmer mit kostenfreiem WLAN. Das Holiday Inn Express liegt 8 km von San Antonios Zoo entfernt und bietet einen Außenpool.
Zimmeranzahl: 82
120 Camaron Street, San Antonio, TX 78205, USA