Where is USC Hotel, Los Angeles located?
USC Hotel, Los Angeles, USC Hotel, Los Angeles, United States of America (approx. 34.01923°, -118.28136°)
USC Hotel, Los Angeles, USC Hotel, Los Angeles, United States of America (approx. 34.01923°, -118.28136°)