This item has been added to favorites in your account!
Error adding Favorite; try again later!
Upscale Accommodations In The Heart Of Downtown Charlotte
Charlotte's prime location for luxury
Omni Charlotte Hotel envelopes you in comfort with a touch of genuine North Carolina hospitality. Centrally located in the heart of Charlotte’s financial district and only 15 minutes from Charlotte/Douglas International Airport, the hotel is the perfect destination for convenience to area businesses or to explore countless attractions.
Linked to 12 city blocks via a sky bridge, Omni Charlotte Hotel is moments away from the Blumenthal Performing Arts Center, Discovery Place, the Charlotte Convention Center and the Epicentre Entertainment District.
Offering an ideal location, inviting atmosphere and attentive service, Omni Charlotte Hotel is the perfect location for a memorable event for your next business meeting or upcoming wedding reception.
The Omni Charlotte Hotel is a luxury downtown hotel ideally situated in the heart of a vibrant city, surrounded by dynamic dining and night life along with contemporary entertainment. The hotel is only steps away from acclaimed museums and cultural offerings, along with year-round professional sports. Looking for a night out in the town, our concierge can assist you in planning a spectacular outing.