Entre otras instalaciones al servicio de los huéspedes de este establecimiento climatizado se incluye un vestíbulo con servicio de salida 24 horas. El hotel sirve a diario un desayuno gratuito de estilo 'country', con los platos fríos y calientes más solicitados. En la sala de desayunos se ofrece conexión a Internet WiFi gratuita y los días laborables también hay periódicos gratis.
Este hotel está situado a solo 20 km del centro de la ciudad de Denver. Los 3 estadios deportivos de la ciudad están a menos de 21 km. El establecimiento se encuentra a solo 14 km del aeropuerto y hay un servicio de transporte gratuito para los huéspedes entre el hotel y el aeropuerto.
Todas las habitaciones son espaciosas y disponen de un cuarto de baño privado con ducha/bañera. Están equipadas con teléfono de línea directa, una TV con pantalla de 25 pulgadas, canales por cable, HBO y películas de pago, así como con radio. Todas las habitaciones están también dotadas de grandes escritorios con asiento ergonómico y con conexión a Internet de alta velocidad gratis.