Das Hotel liegt an der Interstate 35 und innerhalb von 15 Fahrminuten erreichen Sie die Innenstadt von San Antonio. Das Hotel bietet kostenfreie Parkplätze und kostenfreies WLAN in jeder Suite.
Zimmeranzahl: 57
11526 Interstate Highway 35 North, San Antonio, TX 78233, USA