El hotel se encuentra cerca del acuario del centro de Denver, el parque temático Eltich Gardens y el centro Pepsi. Un lugares de interés adicional es el estadio de fútbol americano INVESCO Field at Mile High.
Todos los huéspedes del hotel disfrutarán de las muchas comodidades, instalaciones y beneficios de hospedarse en este hotel. El establecimiento con aire acondicionado dispone de un vestíbulo con servicio de recepción y salida 24 horas, ascensor, quiosco de prensa, bar, restaurante e instalaciones para conferencias. La conexión a Internet, servicio de lavandería y aparcamiento proporcionan comodidad adicional. Hay un total de 121 habitaciones disponibles.
Las confortables habitaciones vienen con TV con canales por cable y películas de pago por visión, conexión a Internet de alta velocidad, cama de matrimonio o grande, secador de pelo y cafetera. Las habitaciones también disponen de aire acondicionado y calefacción regulables. Los cuartos de baño privados están equipados con ducha y bañera. También cuentan con teléfono de línea directa, radio, caja fuerte y set de plancha como equipamiento estándar.
El hotel ofrece piscina al aire libre climatizada, bañera de hidroterapia, sauna y gimnasio. Los huéspedes podrán encontrar un campo de golf a unos 6,4 km del recinto (de pago).
Se sirve desayuno continental gratuito a diario.
Desde el aeropuerto hay que tomar la Interstate 70 West hacia Interstate 25 South hasta la salida 212 B. Luego se toma Speer Boulevard North, se sale por la derecha y se entra en el carril de más a la izquierda. Se gira a la izquierda en el primer semáforo hacia Zuni Street. La entrada al establecimiento está a la derecha.