Directions to Holiday Inn Los Angeles City Center, Los Angeles

Holiday-inn-los-angeles-city-center-map
The Holiday Inn Los Angeles City Center in Los Angeles is located at 1020 SOUTH FIGUEROA STREET , Los Angeles , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Los Angeles City Center .