Las instalaciones del hotel se incluyen una piscina exterior, una lavandería automática para los clientes y mini-frigoríficos en algunas habitaciones. Wi-Fi disponible en algunas habitaciones y de pago. Todas las 137 comodas habitaciones están equipadas con aire acondicionado y calefacción.
Situación: ubicado a 15 Km. del centro de Denver, a 16 Km. del Pepsi Centre y a 16 Km. del parque de atracciones de Water World.