≈ 5 min awayWilshire Grand Center- Distance
- 300 m
City National Plaza is a twin tower skyscraper complex on South Flower Street in western Downtown Los Angeles, California, United States. It was originally named ARCO Plaza upon opening in 1972.
What visitors say on Google Maps
Rating and recent reviews from Google Maps load on request.
≈ 5 min awayWilshire Grand Center
≈ 15 min awayCecil HotelCan’t find the place you need? Search understands any language. Open search