1100 Fourteenth Street Denver 80202 USA
Located in downtown Denver Colorado, across from the Denver Center for Performing Arts, Denver's luxury boutique hotel offers exquisite accommodations for the business traveler or romantic weekend getaway. All rooms include complimentary high speed internet and hotel car service is available within a 3 mile raduis. Award-winning chef/restaurateur Kevin Taylor operates two fine dining restaurants in Hotel Teatro. Hotel Teatro was just awarded Top 500 Hotels in the World by Travel + Leisure, 2010.
Accessible to many local attractions