In rund 5 Gehminuten Entfernung vom Marshall Park gelegen, verfügt das Hotel Le Meridien Charlotte über 301 Zimmer mit Blick auf die Stadt. Im Hotel mit reizvoller Lage gibt es ein Hallenbad sowie ein Fitnesscenter. Außerdem findet man das Naturkundemuseum Charlotte 3 km von hier entfernt.
Das Hotel liegt in einer Entfernung von rund 10 Autominuten vom Charlotte Convention Center, im Stadtviertel Charlotte Stadtzentrum, in unmittelbarer Nähe von der Spectrum Arena. Die Gäste können das Stadtzentrum von Charlotte in nur etwa 15 Minuten zu Fuß erreichen. Das Wells Fargo Museum, eine der zahlreichen kulturellen Attraktionen der Stadt, liegt in einer 1 km Entfernung vom Le Meridien. Die nächstgelegene Bushaltestelle South Brevard Street at East Martin Luther King Jr Boulevard ist nur 10 Minuten zu Fuß von hier entfernt.
Die Zimmer sind mit einem Schreibtisch ausgestattet, allergikerfreundliche Zimmer und verfügen über einen Flachbildfernseher mit Satellitenkanälen. Einige Zimmer sind mit einer begehbaren Dusche ausgestattet. Die privaten Badezimmer umfassen eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Handtücher für zusätzlichen Gästekomfort.
Das Le Meridien bietet ein vegetarisches Frühstück an. Das Restaurant Social Kitchen Restaurant serviert die einheimische Küche zum Abendessen. Die Wein- Bar bietet eine große Auswahl an erfrischenden Getränken für jeden Geschmack.