Hotel Best Western Airport Plaza Inn, Los Angeles

1730 Centinela Avenue Los AngelesCA 90302, United States
Hotel chain: Best Western