Sheraton Denver Downtown Hotel de 4 étoiles offre 1238 chambres à proximité de Seal Fountain and Reflecting Pool à moins de 150 mètres. Surplombant la ville et proposant à ses clients une piscine extérieure, l'hôtel est idéalement situé dans un quartier touristique, à 5 minutes de marche du Musée des sapeurs-pompiers Denver Firefighters Museum.
L'hôtel est situé dans la localité de "central des affaires de Denver", près un espace commercial et des magasins. Les attractions culturelles les plus proches sont le Musée Clyfford Still (800 mètres) et le Musée d'Art contemporain (1 km). Les centres de conventions sont situés à distance de marche de l'hôtel. Sheraton Denver Downtown Hotel est situé à quelques minutes d'Elitch Gardens Theme Park, tandis que Civic Center est à moins de 300 mètres. L'hôtel se trouve près de la station métropolitaine permettant aux touristes de commencer à explorer Denver.
Certaines chambres de Sheraton Denver Downtown sont douillettes et équipées d'une cafetière et d'une chaise ergonomique. Elles sont équipées d'une cafetière/théière pour la restauration et le Wi-Fi gratuit et la TV à écran plat avec des chaînes satellite pour les loisirs. Les salles de bains privées sont équipées d'une douche à l'italienne et d'un sauna ainsi que d'un sèche-cheveux et des peignoirs de bain.
Un petit déjeuner sous forme de buffet est servi chaque matin au restaurant de Sheraton Denver Downtown. Le bar du café fournit une télé pour le divertissement. Un bar Yard House est situé à 5 minutes de marche de ce étoiles.