Il confortevole hotel Le Meridien Denver Downtown, a 4 stelle, offre ai suoi ospiti un ristorante americano e vanta una posizione a una distanza di 650 metri da Seal Fountain and Reflecting Pool. Il Denver City and County Building si trova vicino a questo hotel, vantando un bar sulla terrazza e viste sulla città.
Questo hotel incantevole gode di una posizione ottima nel quartiere Centro di Denver di Denver e offre la vicinanza al Centro Commerciale 16th Street Mall, situato a soli 8 minuti a piedi. Il Le Meridien Denver Downtown è a circa 3 km dallo Zoo di Denver a Denver. Inoltre, Tivoli Quad Public Space si trova a soli 14 minuti a piedi. L’alloggio è a circa 3,1 km dal Giardino Botanico di Denver. Il treno cittadino 16th & California è situato accanto all'hotel Le Meridien Denver Downtown.
Arredate con uno scrittoio, le 268 camere includono anche comfort come una TV a schermo piatto con canali satellitari, servizi per la preparazione di tè/caffè. I bagni sono dotati di un bagno con WC separato e una doccia. Gli ospiti possono usufruire di un bagno con WC separato e una doccia, insieme ad asciugacapelli e teli da bagno.
Ogni giorno agli ospiti del Le Meridien Denver Downtown viene servita una colazione vegetariana. Il ristorante Lobbyist serve un'ampia selezione di piatti americani. Il bar dispone di una terrazza prendisole ed è decorato con un camino.