Das 4-Sterne-Hotel The Westin Denver Downtown bietet Gemeinschaftslounge und ein Restaurant und liegt im Stadtviertel Stadtzentrum Denver von Denver, etwa 2 km vom Kindermuseum und ungefähr 25 Minuten zu Fuß vom Sports Authority Field at Mile High Stadion entfernt. Das Hotel 400 Meter vom Larimer Square bietet amerikanische Gerichte an und verfügt über ein Hallenbad.
Eine praktische Lage des Hotels in der Nähe von Bars und heißen Quellen ist ein großer Vorteil. Das Westin Denver Downtown befindet sich in ca. 5 Gehminuten Entfernung vom Fluss Cherry Creek. Heiße Quellen liegen in der Nähe von der Unterkunft und der Elitch Gardens Vergnügungspark befindet sich 1 Kilometer von hier entfernt. In unmittelbarer Nähe zum Hotel finden die Gäste beliebte Attraktionen, darunter Skyline Park. Die Bushaltestelle 16th Street Mall & Market Street ist in circa 5 Gehminuten Entfernung vom Westin Denver Downtown und der Bahnhof Denver Union liegt in circa 600 Meter Entfernung von der Unterkunft.
Die Unterkunft verfügt über 13 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Die Zimmer bieten den Gästen Kabelkanäle und schallisolierte Fenster. Zu den Extras in den Marmorbadezimmern mit einer getrennten Toilette und einer Dusche gehören ein Haartrockner und Morgenmäntel. Es bietet die Stadt überblickende Zimmer.
Ein Frühstück zum Mitnehmen wird im Hotel The Westin Denver Downtown jeden Morgen serviert. Es gibt eine Lobby- Bar auf dem Gelände. Im Restaurant Sam's No. 3, das lediglich 450 Meter vom Hotel entfernt liegt, kommen südwestliche Speisen auf den Tisch.