Das 3-Sterne-Hotel Aloft By Marriott Denver Downtown bietet klimatisierte Zimmer in der Nähe von einem Shopping- Stadtteil von Denver, ungefähr 20 Minuten zu Fuß vom Elitch Gardens Vergnügungspark entfernt. Das Hotel mit einem Swimmingpool befindet sich 500 m von der 16th Street Mall im Stadtviertel Stadtzentrum Denver von Denver.
In einer Entfernung von 6 Minuten zu Fuß von den Denver Pavilions gelegen, ist das Hotel auch gleich neben den Einkaufsmöglichkeiten wie dem Larimer Square. Das Coors Field Baseballstadion ist auch in circa 1 km Entfernung vom Aloft By Marriott Denver Downtown. Vom Hotel aus können Sie Sehenswürdigkeiten wie den See Seal Fountain and Reflecting Pool genießen (ist etwa 10 Minuten zu Fuß von der Unterkunft entfernt). Die Unterkunft liegt nicht weit entfernt vom Clyfford Still Museum. Die Bushaltestelle Broadway & West Colfax Avenue liegt in 850 Meter Entfernung vom Aloft By Marriott Denver Downtown.
Die 146 klimatisierten Zimmer verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie über Kaffeezubereitungsmöglichkeiten für die Selbstversorgung.
Ein vegetarisches Frühstück wird jeden Morgen serviert. Gäste können Frühstück im Restaurants Refuel genießen. Es gibt auch eine Lounge- Bar. Der Barbereich verfügt über eine Lounge.