Staples Center Inn

946 South Bonnie Brae Street
Downtown LA , Los Angeles, CA, USA, 90006
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 .