Das 3-Sterne Aloft Denver Downtown bietet 140 Zimmer und liegt in etwa 5 Minuten Entfernung vom See Seal Fountain and Reflecting Pool. Im ganzen Gebäude können Sie gerne Hochgeschwindigkeitsinternet nutzen. Vor Ort gibt es auch einen Geldautomaten und einen Warenautomaten.
Einkaufszentrum 16th Street ist in 6 Gehminuten von hier aus zu erreichen und Baseballstadion Coors Field ist ca. 19 Minuten Gehweg vom Hotel entfernt. Zum Stadtzentrum von Denver sind es 10 Minuten zu Fuß. Clyfford Still ist nur wenige Minuten mit dem Auto entfernt von der Unterkunft. Das Aloft Denver Downtown ist in der Nähe von der U-Bahn-Station gelegen.
Viele klimatisierte Zimmer des Hotels bieten TV sowie eine Kaffeemaschine. Darüber hinaus ist in den Zimmern ein privates Badezimmer verfügbar. Einige Zimmer überblicken den Hafen.
Die Unterkunft bietet morgens ein frisch zubereitetes Frühstückim Restaurant. Es gibt eine Lounge- Bar, die mit einem offenen Kamin ausgestattet ist. Die Gäste können gesunde Gerichte im Restaurant Zoup Eatery probieren, das sich in nur 350 Meter Entfernung zum Hotel befindet.