Omni Los Angeles Hotel at California Plaza is a Hotel located at 251 S Olive St, Los Angeles, CA 90012. It has received 3223 reviews with an average rating of 4.4 stars.
The address of Omni Los Angeles Hotel at California Plaza: 251 S Olive St, Los Angeles, CA 90012
Omni Los Angeles Hotel at California Plaza has 4.4 stars from 3223 reviews
Hotel
8236 reviews
404 S Figueroa St, Los Angeles, CA 90071
3086 reviews
6225 W Century Blvd, Los Angeles, CA 90045