El hotel está junto a la interestatal 35 y a 15 minutos en coche del centro de San Antonio. Ofrece aparcamiento gratuito y conexión Wi-Fi gratuita en todas las suites.
Número de habitaciones: 57
11526 Interstate Highway 35 North, San Antonio, TX 78233, Estados Unidos