The Holiday Inn Charlotte Center City hotel is many things. What it’s not is your typical Holiday Inn. Fresh, fashionable and bustling with urban energy, this location offers a stylish yet casual home away from home in the heart of Uptown Charlotte, North Carolina.
Step inside and experience the comfortable and contemporary interiors. With an ambiance that both soothes and inspires, it is no wonder that we were honored with the Intercontinental Hotel Group’s Renovation Award