"It's hard not to feel like the center of Charlotte's universe when you're staying at the Omni. The location alone is incredible: in the heart of Uptown and connected to major headquarters by skybridge (so your hair won't fall frizz on the way to meetings in Truist Tower or Bank of America building). As for the hotel itself, it's energetic and buzzing in its own right. As for the hotel itself, it's energetic and buzzing in its own right." - Nancy DePalma