Experience the best of Downtown Denver at Hotel Teatro. Our close location to citys most popular attractions which makes us the premier luxury hotel for business or pleasure. Coors Field, Pepsi Center, the Convention Center, and University of Colorado at Denver are just steps away from Teatro!