Los Angeles Int'l Airport North


Part of the LA Live complex in Downtown Los Angeles, Peacock Theater hosts over 120 music, family, dance and comedy acts, award shows, televised productions, conventions and product launches with over 500,000 guests passing through the doors annually. LA Live also features various restaurants and attractions that make a visit to Los Angeles memorable. Peacock Theater is located approximately 15 miles from the Embassy Suites Los Angeles International Airport North.

Click here for Google Maps directions.


Scroll to Top