Отель расположен в 20 минутах от парка аттракционов SeaWorld San Antonio и в 15 минутах от центра города Сан-Антонио, штат Техас. В номерах предоставляется бесплатный Wi-Fi.
Количество номеров: 112
3636 Northwest Loop 410, Сан-Антонио, TX 78201, США
Сегодня отель забронирован 1 раз.