Hotel Le Meridien Denver Downtown é um ótimo lugar na área de negócios de Denver, que fica a 14 minutos a pé da Biblioteca Pública de Denver. Lounge bar, bem como solário, salão compartilhado e várias oportunidades recreacionais podem ser aproveitados neste hotel, ostentando uma localização nas proximidades da Praça de Larimer.
O hotel 4 estrelas está localizado o bairro Centro de Denver, a cerca de 200 metros do Centro de Convenções de Colorado. O Le Meridien Denver Downtown também está a cerca de 25 minutos caminhando do Parque Temático Elitch Gardens em Denver. Visite Seal Fountain and Reflecting Pool, a 650 metros deste estabelecimento, e sinta total harmonia com a natureza dos Estados Unidos. O hotel está a poucos quarteirões do Museu de Arte de Denver e outras atrações principais de Denver. Le Meridien Denver Downtown fica a cerca de 20 minutos caminhando da estação ferroviária Union.
Mobiliados com escrivaninha, os 268 quartos incluem comodidades como TV de tela plana com canais via satélite e TV com vários canais, bem como máquinas de café/chá. Eles têm também banheiros com banheiro separado e chuveiro. Algumas unidades oferecem vista para a cidade.
O hotel Le Meridien Denver Downtown apresenta café da manhã vegetariano diário. Experimente pratos da cozinha americana no restaurante americano Lobbyist no local. O bar no local tem terraço ensolarado e está decorado com fogueira.