Este hotel, renovado en el año 2006, tiene 2 plantas en las que se reparten un total de 119 habitaciones. El edificio está climatizado y dispone de un hall de entrada con una recepción abierta las 24 horas del día y guardarropa. También hay un aparcamiento gratuito disponible.
El acogedor hotel se encuentra a 11 km del aeropuerto internacional de Denver. El centro de la ciudad está situado a unos 24 km. Está bien comunicado con las estaciones de esquí de la región. En las inmediaciones hay una gran variedad de restaurantes.
Por las mañanas se ofrece desayuno continental gratuito.