Dolby Theatre
The Dolby Theatre, which opened in 2001 as the Kodak Theatre at the Hollywood &amp; Highland Center mall, is the home of the Oscars. The mall is located where the historic Hollywood Hotel once stood.