Our Hotel

Hotel Teatro is ideally located in the heart of downtown Denver, Colorado, directly across from the Denver Center for Performing Arts, next to Denver Attractions, Denver Restaurants, and Things to Do in Denver. We sit just 2 blocks from the Colorado Convention Center, and close to the 16th Street Mall and Larimer Square. Nightlife in Lower Downtown Denver’s “LoDo” Historic District is only steps from our front door. Coors Field, the Pepsi Center, and Denver Pavilions are also within walking distance of Hotel Teatro. Denver International Airport is 25 miles away. The majestic backdrop of the Colorado Rocky Mountains and our central downtown location makes Hotel Teatro the best hotel in Downtown Denver for business or pleasure.