The Hollywood & Highland Center is a shopping mall and entertainment complex at Hollywood Boulevard and Highland Avenue in the Hollywood district in Los Angeles. The 387,000-square-foot center also includes TCL Chinese Theatre and the Dolby Theatre, home to the Academy Awards.
Address: 6801 Hollywood Blvd #170, Los Angeles, CA 90028