Omni Hotels & Resorts is a hospitality company that operates over 50 hotels and resorts across the US and Canada, offering a range of experiences including golf, spa, dining, and meetings and events. The company aims to provide genuine hospitality, personalized service, and elevated experiences that create lasting memories for its guests.
No recent news for this company.