Situado a 2 km del Jardín Botánico de Denver, el encantador hotel Le Meridien Denver Downtown dispone de Wi-Fi en zonas comunes y un aparcamiento público cerca. Este hotel de 4 estrellas está situado en una zona de negocios, a un corto paseo del Centro comercial Larimer Square.
Situado a 450 metros del Teatro Paramount, este hotel se encuentra a 10 minutos a pie del centro de Denver. El hotel Le Meridien Denver Downtown está situado en el distrito central de negocios de Denver, lo que permite un fácil acceso a atractivos culturales como el Museo Clyfford Still, ubicado a 1 km. Los amantes de la naturaleza apreciarán la cercanía a Seal Fountain and Reflecting Pool, que está a 150 metros. El Acuario del Downtown también está a 2,1 km. El Le Meridien Denver Downtown está a 10 minutos a pie del tren urbano 16th & California y justo al lado de la parada de autobús Court Place & 14th Street.
Las sofisticadas habitaciones disponen de climatizador, además de comodidades modernas como TV de pantalla plana con canales vía satélite. Los cuartos de baño disponen de inodoro separado y ducha, además de secador de pelo y toallas.
El hotel Le Meridien Denver Downtown ofrece un desayuno americano a diario. Lobbyist es uno de los 4 restaurantes del hotel. Podrás relajarte en el bar lounge de esta propiedad.