Situato a 20 minuti dal Seaworld San Antonio e a 15 minuti dal centro di San Antonio, in Texas. Le camere sono dotate di connessione Wi-Fi gratuita.
Numero delle stanze: 112
3636 Northwest Loop 410, San Antonio, TX 78201, Stati Uniti
Prenotato 1 volte oggi.