Das Omni Charlotte Hotel liegt lediglich 7 Minuten zu Fuß vom Wells Fargo Museum sowie lediglich 650 Meter vom The Green entfernt und stellt luxuriöse Zimmer zur Verfügung. Das Hotel mit einem Swimmingpool befindet sich 750 m vom Truist Park in einem finanziellen Stadtviertel von Charlotte.
Das Hotel befindet sich ziemlich nah am Levine Museum of the New South im Herzen von Charlotte. Das Omni liegt in der Nähe von einem Unterhaltungs- Stadtteil. Auch First Ward Park liegt nur 8 Gehminuten von der Unterkunft entfernt. Der Marshall Park ist in rund 1 km Entfernung von der Unterkunft. Die Gäste finden die Bushaltestelle East Trade St at College Street direkt neben der Unterkunft, ca. 5 Minuten zu Fuß entfernt.
Das Omni Charlotte verfügt über 357 Gästezimmer, die über einen Essbereich verfügen sowie mit einem Schreibtisch ausgestattet sind. In den Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung. Die privaten Badezimmer mit einer getrennten Toilette und einer Dusche bieten zudem einen Wäschetrockner und Handtücher. Das 4-Sterne-Hotel bietet luxuriöse Zimmer mit Blick auf den Pool.
Die Unterkunft serviert täglich ein herzhaftes Frühstücksbuffet. Das Omni verfügt über die Pool- Bar und das Restaurant Trade mit einheimischen Gerichten.