Downtown LA Corporate ApartmentsHotel
550 North Figueroa Street, Los Angeles, 90012
Featuring a rooftop pool and an on-site virtual bowling alley, these self-catering apartments are 2.8 km from Staples Center. A fully-equipped kitchen and free Wi-Fi are provided. Sunset Strip is 12.2 km away.