1100 Fourteenth Street
Denver, CO 80202
Get directions

About Us

Located across from the Denver Center for the Performing Arts, the Hotel Teatro, Denver's luxury boutique hotel, offers exquisite accommodations for the business traveler or weekend getaway.

Reviews