Au cœur même de Denver, Days Inn By Wyndham Denver Downtown de 2 étoiles se trouve à proximité d'attractions familiales comme les Denver's Downtown Aquarium à moins de 3 km. L'hôtel est situé près de Molly Brown House Museum, à proximité d'un bar de cocktails où l'on peut faire du vélo-cross et la randonnée sur place.
Situé à 5 minutes à pied de la Cathédrale de l'Immaculée-Conception, le mini-hôtel se trouve à 25 minutes de marche de boutiques telles que le Centre commercial 16th Street. Situé à 25 minutes de marche de Magasin de souvenirs sportifs National Ballpark Museum, Days Inn By Wyndham Denver Downtown est également localisé à 2 km du Musée d'Art contemporain. De plus, ce étoiles se trouve près des centres de conventions et à 2 km d'Elitch Gardens Theme Park. La région comprend également des sites naturels comme le Parc Civic Center à quelques pas de Days Inn By Wyndham Denver Downtown. E Colfax Ave & Ogden St est à 10 minutes de marche de l'hôtel.
Certaines chambres comprennent de la climatisation, ainsi qu'une cafetière/théière pour votre confort. Chacune des salles de bain privées avec une toilette séparée, offre également un sèche-cheveux et des draps de bain.
Un petit déjeuner gratuit continental est offert à Days Inn By Wyndham Denver Downtown. L'hôtel se trouve à proximité d'un restaurant une boulangerie La Abeja Bakery.