Staples Center Inn

Welcome to Staples Center Inn

Location

Located in Downtown Los Angeles, this hotel is within 1 mi  of Loyola Law School, Microsoft Theater, and Staples Center. University of Southern California and Los Angeles Convention Center are also within 3 mi .

Staples Center Inn

946 South Bonnie Brae Street
Downtown LA , Los Angeles, CA, USA, 90006