Coperto dal WiFi gratuito, l'Hotel Teatro sorge a 5 minuti a piedi dal Centro Convegni di Denver. Qui vi attendono camere con TV via cavo a schermo piatto.
Tutte le sistemazioni dell'Hotel Teatro Denver sono dotate di area salotto, docking station per iPod, set per la preparazione del caffè e bagno interno con asciugacapelli.
L'Hotel Teatro offre una palestra, un centro business e una reception aperta 24 ore su 24.
L'Hotel Teatro dista 10 minuti a piedi dal Pepsi Center e 400 metri dalla via pedonale 16th Street Mall.