Das Hotel The Westin Charlotte mit einem Swimmingpool liegt direkt neben der NASCAR Hall of Fame und ist weniger als 1 km vom Levine Museum of the New South entfernt. Das Hotel befindet sich 25 Minuten zu Fuß vom Latta Park und lädt die Gäste in eines der 3 Restaurants ein.
Das 4-Sterne-Hotel liegt in einem Unterhaltungsviertel von Charlotte, in etwa 400 Meter Entfernung vom Bechtler Museum of Modern Art. Zu den Sehenswürdigkeiten, gleich neben dem Westin, gehört auch der 7th Street Public Market. Auch The Green liegt ungefähr 5 Minuten zu Fuß von der Unterkunft entfernt. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: das Charlotte Convention Center liegt 450 m von der Unterkunft. Die Bushaltestelle East Brooklyn Village Avenue at South College Street ist in unmittelbarer Nähe zum Westin Charlotte.
Das Hotel stellt 723 Zimmer zur Verfügung. Einige von diesen verfügen über einen Flachbildfernseher mit Satellitenkanälen und viele tolle Annehmlichkeiten, vor allem ein Bügeleisen/Bügelbrett und eine Klimaanlage. Einige Zimmer sind mit einer behindertengerechten Dusche und Badelaken ausgestattet. Sie bieten zudem private Badezimmer.
Ein vegetarisches Frühstück wird jeden Tag im Hotel The Westin Charlotte angeboten. Zu den weiteren Einrichtungen der Unterkunft gehören das Restaurant SoCo, das amerikanische serviert, und das Restaurant SoCo, das amerikanische Gerichte anbietet. Die Gäste können sich in der Lounge- Bar entspannen und dabei eine große Auswahl an Snacks genießen.