
Omni Hotels & Resorts
Hotel chainAbout
Omni Hotels & Resorts is a luxury hotel chain renowned for its distinctive properties across North America. With a portfolio of 60 hotels and resorts, Omni focuses on providing authentic experiences that reflect the local culture of each destination. Their properties offer exceptional culinary experiences, intimate spas, and sophisticated guest rooms and suites. Each hotel is designed to be a focal point in its city, blending seamlessly into the local environment while maintaining a unique character. Omni Hotels & Resorts cater to diverse travelers with four distinct collections of properties, including resorts, convention center hotels, and landmark hotels. They emphasize personalized service and luxurious amenities, making them ideal for both business and leisure travelers. Historic properties like The Omni Homestead Resort and Omni Berkshire Place offer a blend of elegance and modern amenities, while others provide stunning natural settings and cultural experiences. Omni's commitment to authenticity and exceptional service enhances the guest experience, making it a preferred choice for discerning travelers.