Este hotel se encuentra a 5 minutos a pie del centro de convenciones de Denver y cuenta con conexión Wi-Fi gratuita. Todas las habitaciones están equipadas con TV de pantalla plana por cable.
Las habitaciones del Hotel Teatro Denver cuentan con zona de estar, soporte para iPod y set de café. El baño es privado e incluye secador de pelo.
El Hotel Teatro dispone de un centro de fitness y un centro de negocios. Además, tiene recepción 24 horas.
El Hotel Teatro se halla a 10 minutos a pie del Pepsi Center y a 400 metros del centro comercial 16th Street Mall.