Este Hotel Marriott está localizado no coração de Denver, no Colorado, a 10 minutos a pé do Museu de Arte de Denver e do Civic Center Park (parque). As suites dispõem de acesso Wi-Fi gratuito.
As suites insonorizadas do Towneplace Suites Denver apresentam uma área de estar separada com sofá e secretária. A cozinha está completa com placa de fogão, forno, louça e utensílios de cozinha.
Este Denver towneplace Suites providencia um ginásio e um centro de negócios. Estão disponíveis cofres na recepção. Estão disponíveis serviços de lavandaria e de limpeza a seco.
O Denver Country Club fica a 5 minutos de carro do towneplace Suites Denver Downtown. O Aeroporto Internacional de Denver encontra-se a 30 minutos do hotel.