Con un facile accesso alle numerose attrazioni locali e ai punti di interesse, questo hotel di San Antonio si trova a pochi minuti dalla Trinity University e dall'Università del Texas a San Antonio.
Numero delle stanze: 64
9522 Brimhall Road, San Antonio, TX 78254, Stati Uniti