Omni Charlotte Hotel
HospitalityNorth Carolina, United States11-50 Employees
Omni Charlotte Hotel operates as a luxury hospitality property in the heart of Charlotte’s financial district, offering a full-service experience aimed at convenience for business travelers and visitors exploring the city. The hotel emphasizes North Carolina hospitality and proximity to major local venues, linking to 12 city blocks via a sky bridge and positioning itself near the Blumenthal Performing Arts Center, Discovery Place, the Charlotte Convention Center, and the EpiCentre entertainment district. With a focus on service excellence and a structured work environment, the property highlights a culture centered on respect and empowerment for staff while delivering personalized guest experiences. Located in Charlotte, North Carolina, the property is part of the Omni Hotels & Resorts portfolio and is connected to a broader portfolio of upscale, luxury lodging facilities, while maintaining local relevance through its central location and access to area attractions. A recent development includes Omni Hotels Corporation launching an Omni Kids program across its properties, reflecting broader brand initiatives within the company.