Le Sheraton Denver Downtown Hotel se situe dans le centre-ville de Denver, à côté du centre commercial piétonnier 16th Street. L'hôtel propose une piscine extérieure et un centre d'affaires moderne.
Les chambres disposent toutes d’une télévision par câble avec des films. L’hébergement dispose d'un bureau avec une chaise ergonomique et d'une connexion Wi-Fi. Un service d'étage est assuré durant des horaires limités.
Aménagé dans le hall, le centre d'affaires comprend des bureaux et des coins salons relaxants. La salle de sport moderne de l'hôtel est équipée d'une variété d'appareils de musculation et cardio.
Vous pourrez profiter des bar et restaurant 16th Street Commons Coffee Bar et Yard House, tous deux disponibles pour dîner sur place avec des options à emporter.
L’hôtel se trouve à 600 mètres du centre de conventions du Colorado et à 1,8 km du Pepsi Center. L’aéroport international de Denver, le plus proche, est accessible à 30 km.