Este hotel Marriott está situado en el centro de Denver, Colorado, a menos de 10 minutos a pie del Museo de Arte de Denver y del parque de Civic Center. Las suites disponen de conexión Wi-Fi gratuita.
Las suites del TownePlace Suites Denver están insonorizadas y cuentan con zona de estar independiente con sofá y escritorio y cocina con horno, fogones, vajilla y utensilios de cocina.
El Denver TownePlace Suites está dotado de gimnasio, centro de negocios y recepción con servicio de caja fuerte. También hay servicios de lavandería y de limpieza en seco.
El TownePlace Suites by Marriott Denver Downtown se encuentra a 5 minutos en coche del club de campo de Denver y a 30 minutos del aeropuerto internacional de Denver.