Das 4-Sterne-Hotel Le Meridien Denver Downtown liegt in einer 8 Gehminuten Entfernung von der 16th Street Mall und bietet eine 24-Stunden-Rezeption und einen späten Check-out. Der Elitch Gardens Vergnügungspark liegt knapp 2 Kilometer vom Hotel entfernt, und das Coors Field Baseballstadion ist in 20 Minuten Fußweg erreichbar.
Die Fahrt zum Flughafen Denver International dauert nur 37 Minuten. Zu den nahe gelegenen Sportattraktionen gehört Arena Pepsi Center (ist in unmittelbarer Nähe vom Le Meridien Denver Downtown). Naturliebhaber werden die Nähe zum See Seal Fountain and Reflecting Pool zu schätzen wissen, der ca. 5 Minuten Gehweg von der Unterkunft entfernt ist. Auch Paramount Theatre befindet sich in der Nähe, in 450 Meter Entfernung zum Hotel. Die Bushaltestelle Court Place & 14th Street befindet sich ebenfalls in unmittelbarer Nähe zum Hotel Le Meridien Denver Downtown.
Die 256 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Neben einer getrennten Toilette und einer Dusche zählen auch ein Haartrockner und Handtücher zur Ausstattung des Badezimmers.
Zu den täglichen Speiseangeboten gehört ein vegetarisches Frühstück. Die Gäste können in einem der 4 hauseigenen Restaurants genießen und entspannen. Es gibt eine Lobby- Bar. In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant The Greedy Hamster, das ca. 5 Minuten Gehweg vom Le Meridien Denver Downtown entfernt ist.