Staples Center The Staples Center, which is part of The L.A. Live project, is a multi-purpose sporting arena in downtown LA and is also right next to the Los Angeles Convention Center. The L.A. Live was built and designed to offer entertainment, retail, and residential programming to the downtown LA area.
Get a quick quote on a Kiosk Rental