Este hotel de Texas está situado junto a la interestatal 10, a 8,4 km del centro de San Antonio, y alberga un restaurante IHOP abierto las 24 horas. Ofrece piscina cubierta, conexión Wi-Fi gratuita y habitaciones con microondas.
Número de habitaciones: 82
6039 West IH 10, San Antonio, TX 78201, Estados Unidos