El hotel ofrece una amplia selección de servicios y comodidades para hacer de la estancia de cada huésped una experiencia excepcional. Hay un total de 101 habitaciones en este hotel climatizado. Los huéspedes disponen de vestíbulo con servicio de salida 24 horas y pueden disfrutar de su desayuno en la sala de desayunos.
El hotel está situado en la ciudad de Colorado Springs, con una práctica ubicación justo frente al World Arena y cerca del Centro de Entrenamiento Olímpico de Estados Unidos, así como de otros de los principales lugares de interés.
En cada habitación del hotel esperan a los huéspedes numerosas y fantásticas comodidades. El hotel ofrece conexión gratuita a Internet de alta velocidad en cada habitación, además de TV por cable y unas camas muy confortables. Cada habitación vienen con cuarto de baño privado con ducha y bañera, así como con teléfono de línea directa, radio y aire acondicionado y calefacción regulables.