Este hotel de Englewood está situado en el centro tecnológico de Denver, a 6,4 km del centro comercial Park Meadows y a 17,5 km del centro de la ciudad. Este hotel de suites ofrece alojamiento como en casa lejos de casa y un montón de comodidades en una zona tranquila a las afueras de la ciudad. Se ofrece un servicio de traslado gratuito en un radio de 8 km. Todas las suites vienen con 1 o 2 camas y ofrecen una cocina completa, nevera, microondas, TV por cable con videograbadora, secador de pelo, plancha/tabla de planchar, estación de trabajo de gran tamaño con cadenas molineras, acceso a Internet de alta velocidad y periódico de lunes a viernes. La propiedad cuenta con una piscina al aire libre (de temporada), bañera de hidromasaje, pabellón de barbacoas y gimnasio. Además, el hotel ofrece una hora social gratuita con cerveza, vino y aperitivos ligeros. Se ofrece un desayuno buffet gratuito.