L'Hotel Teatro se trouve à 5 minutes de marche du parc des expositions de Denver. Il propose des chambres dotées d'une télévision par câble à écran plat. Une connexion Wi-Fi est disponible gratuitement.
Toutes les chambres comprennent un coin salon. Elles disposent d'une station d'accueil pour iPod et d'une machine à café. Leur salle de bains privative est pourvue d'un sèche-cheveux.
Lors de votre séjour à l'Hotel Teatro, vous disposerez d'une réception ouverte 24h/24. Vous aurez accès à une salle de sport et un centre d'affaires.
Vous pourrez rejoindre la salle omnisports « Pepsi Center » en 10 minutes à pied. Le centre commercial 16th Street Mall est implanté à 400 mètres.