En este hotel las comodidades de ocio incluyen piscina al aire libre y gimnasio. El establecimiento también dispone de bar/sala de estar, aparcamiento gratuito y cafetería. Además, el hotel tiene aire acondicionado y dispone de vestíbulo con servicio de salida 24 horas.
Este establecimiento está situado cerca del estadio University Stadium, el Centro Nacional de Cultura Hispana y el zoológico Rio Grande Zoo. Otro lugar de interés cercano es la Universidad de Nuevo México.
Las habitaciones cuentan con TV de pantalla plana de alta definición, nevera, teléfono de línea directa, microondas, cafetera/tetera, radio, aire acondicionado y calefacción regulable. Todas las habitaciones tienen, además, cuarto de baño privado con ducha/bañera.