Omni Los Angeles Hotel California Plaza
251 South Olive Street, Los Angeles, California, 9 View Map
local_activity City Centre 0,59 Km
local_bar
pool
pets
Superb,
4018 Review
Average Price
$ 148 $87
See available rooms
We have already found 867 hotels