Das 4-Sterne-Sheraton Denver Downtown Hotel befindet sich in einer erstklassigen Lage im Herzen von Denver, etwa 5 Gehminuten vom Civic Center Park entfernt. Das Hotel liegt 2 km vom Elitch Gardens Vergnügungspark und verfügt über 1395 Zimmer und 5 Restaurants.
Das Coors Field Baseballstadion ist in einer Entfernung von 20 Minuten zu Fuß vom Hotel. Die Unterkunft liegt auch in unmittelbarer Nähe zu den Denver Pavilions. Das Sheraton Denver Downtown liegt ideal nur 400 m vom Denver Firefighters Museum. Naturliebhaber werden die Nähe zum See Seal Fountain and Reflecting Pool zu schätzen wissen, der ca. 5 Gehminuten von der Unterkunft entfernt ist. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: die 16th Street Mall liegt in unmittelbarer Nähe von der Unterkunft. Das Sheraton Denver Downtown Hotel ist nur 400 m von der Stadtbahn 16th & California und in 350 Meter Entfernung von der Bushaltestelle Broadway & West Colfax Avenue.
Die Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet. Einige Zimmer verfügen über eine Sitzecke und einen Essbereich für den Komfort der Gäste. Einige Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet. Sie bieten zudem private Badezimmer. Von diesen Zimmern aus können Sie einen Ausblick auf die Stadt genießen.
Im Sheraton Denver Downtown wird das Frühstücksbuffet angeboten. Das Restaurant Bezel und das Restaurant Spritz Pool bieten eine große Auswahl an kulinarischen Spezialitäten, vor allem der amerikanischen und amerikanischen Küche. Es gibt auch eine Pool- Bar mit erfrischenden Getränken.