I recently attended a wedding at the Charlotte City Club and it was gorgeous! Not only is it a beautiful venue with a fabulous view, but the meal was high-quality (hands down the best macaroni and cheese on the planet). It was definitely one of the best dinners I've had at a wedding. They also did a great job of ushering everyone to the reception and the service was excellent.
Reason for 4 stars? I wondered if the bride and groom were paying based on consumption because the drinks were incredibly stiff-overly so. I had to ask them to water mine down more than a few times. Also, the top floor can accommodate several people but there are a few rooms rather than one large one so we missed out on the cake cutting because we were in the room with the band. For that reason I would prefer a location with one large space for a wedding reception, but over-all it was a very beautiful space.