Best Western Plus Glendale Los Angeles
2911 Colorado Boulevard
Los Angeles,
CA 90041
In Los Angeles (Eagle Rock)