Se soggiorni in Le Meridien Denver Downtown, ti troverai al centro di Denver e in 10 minuti a piedi potrai raggiungere Larimer Square e 16th Street Mall (centro commerciale). Questo hotel si trova a 1,5 km da Museum of Contemporary Art Denver e 1,5 km da Denver Art Museum.
Questo hotel dispone di un ristorante che offre prelibati piatti, nonché di un'ampia scelta di snack al bar/caffetteria. La sete si fa sentire? Concediti qualcosa da bere in uno dei 3 bar/lounge della struttura. La colazione completa è servita nei giorni feriali dalle ore 06:30 alle ore 11:00 e nel fine settimana dalle ore 07:00 alle ore 13:00, dietro pagamento di un supplemento.
Rilassati in una delle 272 camere della struttura, complete di docking station per iPod e TV LCD. Riposati su un comodo letto con materasso a doppio strato, completo di copriletto in piuma e biancheria da letto di alta qualità. Il Wi-Fi gratuito ti consente di restare in contatto con il mondo, mentre la TV con canali via satellite è l'ideale per concedersi un po' di svago. Il bagno parzialmente a vista dispone di doccia, soffione a pioggia e set di cortesia firmati.
Potrai usufruire di un business center, check-in veloce e check-out veloce. Stai pianificando un evento a Denver? Presso questo hotel avrai a disposizione 1115 metri quadrati di spazio con un'area per conferenze e sale riunioni. Il un parcheggio (a pagamento) è disponibile in loco.
Avrai a disposizione molti servizi ricreativi, tra cui una palestra aperta giorno e notte, nonché una terrazza panoramica e un giardino da dove potrai ammirare il paesaggio. Questo hotel propone, inoltre, il Wi-Fi gratuito, negozi di articoli da regalo/edicole e servizi per matrimoni.