Doté d'un salon partagé et d'un restaurant, l'hotel ce joli The Westin Denver Downtown se trouve dans le quartier "central des affaires de Denver" à Denver, à environ 20 minutes à pied du musée d'art de Denver et à 1 km de lieux d'intérêt culturels tels que le Musée Clyfford Still. Situé à proximité immédiate du Centre commercial 16th Street, l'hotel 4 étoiles de luxe surplombe la ville et invite les clients à prendre un verre dans un café-bar.
Basée à 200 mètres de Skyline Park, la résidence se situe à 850 m de boutiques telles que le Centre de conventions du Colorado. À 12 minutes de marche de Westin Denver Downtown vous mèneront au Musée d'Art contemporain. Vous pouvez également visiter les Denver's Downtown Aquarium dans une zone de 2 km ainsi que profiter des bars et des sources chaudes près de cet hébergement amende. Les divertissements dans la région comprennent Buell Theatre à côté de l'hotel. Westin Denver Downtown est situé à distance de marche la gare, et à 600 mètres de la Denver Union.
Il y a 13 chambres à cet hébergement, chacune d'entre elles possède un équipement de repassage et une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Elles sont équipées d'un bureau, et disposent également d'une cafetière/théière. Équipées d'une douche à l'italienne et une toilette séparée, les salles de bains en marbre disposent d'un sèche-cheveux et des peignoirs de bain.
Un petit-déjeuner américain est proposé dans Westin Denver Downtown. L'hotel a un restaurant à l'américaine, que sert de la cuisine américaine. Le bar sur place dispose d'un salon et est décoré avec des chaises. Un restaurant Sam's No. 3 est situé à quelques instants de l'hotel The Westin Denver Downtown.