Omni Los Angeles at California Plaza
Omni Los Angeles at California Plaza Fabulous 8.9 Situated in Downtown Los Angeles, Omni Los Angeles at California Plaza is five minutes from the Museum of Contemporary Art and offers a Jacuzzi and an outdoor pool. This modern hotel is
Read More