The Novo
Description
The Novo is located in the center of the entertainment capital of the world: the L.A. LIVE complex.
Accommodating over 2,300 guests, The Novo is the perfect venue for emerging music acts and cultural shows while also providing excellent space for corporate events and private parties.
Location
Address
The Novo, 800 W Olympic Blvd, Los Angeles, CA 90015, USA
The Novo, 800 W Olympic Blvd, Los Angeles, CA 90015, USA
Contact Information
Contact This Business
Claim
Is this your business?
A verified listing is the best way to manage and protect your business.
Verify Now!