Omni Spa at Omni Los Angeles at California Plaza

251 S Olive St, Los Angeles, CA 90012, United States
Luxury Hotel, Wellness
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

Followers (0)

Follow this business or school to receive notices on upcoming opportunities or events.
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.