Omni Spa at Omni Los Angeles at California Plaza
251 S Olive St, Los Angeles, CA 90012, United States
Luxury Hotel, Wellness
Part of Omni Hotels & Resorts
11-25 Employees
About
Omni Los Angeles Hotel at California Plaza is the perfect choice for a vibrant getaway. Our downtown LA hotel is infused with glamor and modern conveniences. Explore the uniqu... Read more
Links
Followers (0)
Do you own or manage this business? Claim this business
Employees (0)
Do you work here or have you worked here? Add yourself to this business's employee list.




