Le Meridien Charlotte

555 South McDowell Street
Charlotte, North Carolina 28204
2.0 miles from Johnson C Smith University
More hotels near this hotel