Downtown · Spot
Millennium Biltmore
About
The Millennium Biltmore opened in Downtown LA in 1923, all gilded ceilings and over-the-top ballrooms. The Academy of Motion Picture Arts and Sciences was launched at a banquet here in 1927, legend says the Oscar statuette was sketched on a Biltmore napkin, and early ceremonies were held here. The Crystal Ballroom and hallways are a go-to film set, Ocean's Eleven included.
Jasmine says
A 1923 Gilded Age mansion: the Oscars were 'invented' in its ballroom, and the hallways are a film set.
Insider tips
- Look up at the Crystal Ballroom ceiling
- Ocean's Eleven and The Matrix both filmed here
- Address
- 506 S Grand Ave, Los Angeles, CA 90071
Open on the interactive map →Open in Google Maps →The full page on the LA Guide →