Este hotel, renovado en el año 2005, tiene 3 plantas en las que se reparten un total de 137 habitaciones. El edificio está climatizado y cuenta con vestíbulo, recepción 24 horas, caja fuerte, guardarropa, ascensor, restaurante para desayunos, una tienda abierta 24 horas y salas de conferencias. Además, tiene a su disposición un aparcamiento, servicio de habitaciones, de lavandería y una lavandería.
Este bonito y moderno hotel se encuentra en el centro de San Antonio, a solo dos manzanas de Market Square, y a 3 km de Fort Álamo, Riverwalk y La Villita.
Las amplias habitaciones disponen de cuarto de baño con secador de pelo, teléfono de línea directa, TV vía satélite o por cable, radio, conexión a Internet, cama doble o extra grande, cafetera, set de plancha y aire acondicionado y calefacción individuales.
Se aceptan: American Express, Visa, Mastercard y Diners Club.
A partir de Octubre de 2006 el hotel pasa a ser de no fumadores.