506 South Grand Avenue, Los Angeles, CA 90071, USA
The premier choice for celebrities, presidents and dignitaries for over 85 years, the Millennium Biltmore Hotel offers historic grandeur and modern luxury in the heart of exciting downtown Los Angeles. Located in the vibrant cultural and financial districts, this downtown Los Angeles hotel is steps away from major attractions including L.A. Live, Staples Centre, NOKIA Centre, Walt Disney Concert Hall, and just a short drive from Hollywood and Beverly Hills.
See more ideas for: USA