Madame Tussauds Hollywood is conveniently located on the Hollywood Walk of Fame, right next to the iconic TCL Chinese Theatre at the corner of Hollywood Boulevard and Orange Drive. If you're arriving by Metro, take the Red Line to the Hollywood/Highland Station—it's just a 3-minute walk west along Hollywood Boulevard to the museum's entrance.