Directions to Hollywood Inn Express South, Los Angeles

Hollywood-inn-express-south-map
The Hollywood Inn Express South in Los Angeles is located at 141 NORTH ALVARADO STREET , Los Angeles , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Hollywood Inn Express South .