Hotels Closest To Hollywood Inn Express South

141 N Alvarado St.
Los Angeles, California 90026

Visit our Los Angeles page for more places to stay in Los Angeles and nearby cities and towns