Loading hotels
Confirming room availability...
Le Meridien Charlotte, 555 South Mcdowell Street North Tower, Charlotte, United States
Near NASCAR Hall of Fame<br /><br />A stay at Le Meridien Charlotte places you in the heart of Charlotte, within a 15-minute walk of NASCAR Hall of Fame and Charlotte Convention Center. This 4-star hotel is 0.8 mi (1.2 km) from Spectrum Center and 0.9 mi (1.4 km) from EpiCentre.