Posts Tagged: Los Angeles

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