Location:North Tower, NCNorth Carolina
5Stars(1)Reviews
Le Meridien Charlotte/Sheraton Charlotte Hotel is a luxurious wedding venue located in uptown Charlotte, NC. With 65,709 square feet of event space, there is plenty of room for you and your loved ones