Omni Charlotte Hotel. 132 East Trade Street, Charlotte, NC 28202, United States – Excellent location - show map. 8.6. Fabulous. 1,420 reviews. It was fine, room had a good view. The bed was in a good position and I loved the design and details of the room. We will be back . My fiancée enjoyed his birthday dinner and stay.