Omni Hotels & Resorts logo

Omni Hotels & Resorts

Flex Work policy

Corporate Policy

Full time in office
Full time in office

About

Omni Hotels & Resorts, established in 1958, is a privately-held, international luxury hotel company that prides itself on offering exceptional local experiences in their 60 distinctive resorts spread across North America. As one of the top-rated independent hotel brands by Consumer Reports, the company's vision is to provide exceptional customer service and authentic local experiences through its exemplary staff and luxurious accommodations. Their mission emphasizes enhancing the experience of every guest, fostering lucrative partnerships, and investing in high-quality properties and service initiatives.

This content was generated by A.I. Omni Hotels & Resorts employees can edit to make any changes.