Este hotel, ideal para familias, dispone de 55 habitaciones, repartidas en 2 plantas. El hall de entrada está climatizado y cuenta con guardarropa y una recepción, abierta las 24 horas. Además, a disposición de los huéspedes hay sala de conferencias, una lavandería y plazas de aparcamiento.
Este hotel se encuentra estratégicamente ubicado en San Antonio, cerca de la Universidad de Salud y Ciencas de Texas. El hotel se encuentra a poca distancia del Centro Médico del Sur de Texas y el centro comercial Crossroads. El Castillo Malibu y la Universidad de Santa María también están cerca.
Las espaciosas habitaciones disponen de cuarto de baño con ducha y secador de pelo, TV vía satélite o por cable, radio, teléfono de línea directa, conexión a Internet, plancha y tabla de planchar, caja fuerte de alquiler, cafetera, calefacción y aire acondicionado regulables y cama grande o extra grande.