USC Hotel

3540 South Figueroa Street
Los Angeles, California 90007
0.7 miles from Jesse Owens Stadium
More hotels near this hotel