Das 4-Sterne-Hotel Teatro Denver liegt in circa 5 Gehminuten Entfernung vom See Cherry Creek und bietet 109 Gästezimmer. Das Hotel bietet ein Fitnesszentrum und befindet sich im Herzen von der Stadt, 400 Meter vom Colorado Convention Center entfernt.
Das Coors Field Baseballstadion ist in einer Entfernung von 18 Gehminuten. Das American Museum of Western Art - The Anschutz Collection befindet sich in unmittelbarer Nähe vom Teatro. Das Clyfford Still Museum ist in ca. 1 km Entfernung von der Unterkunft. Das Hotel liegt 850 Meter vom Bahnhof Denver Union entfernt, während die Bushaltestelle 16th Street Mall & Arapahoe Street 5 Gehminuten von hier entfernt ist.
Die Zimmer im Hotel Teatro überblicken die Stadt und verfügen über Kabelkanäle und Kaffeezubereitungsmöglichkeiten. Ein Flachbildfernseher mit Satellitenkanälen und eine Dockingstation sowie Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage sind ebenfalls vorhanden. Sie sind mit En-Suite Badezimmern ausgestattet.
Ein frisch zubereitetes Frühstück wird im Teatro Denver jeden Morgen serviert. Hotelgäste können sich auch in der Lounge- Bar gut entspannen. Im Restaurant Sam's No. 3 ein paar Schritte entfernt von der Unterkunft werden südwestliche Gerichte angeboten.