This budget hotel offers value for money, and is just five minutes from the Discovery Place. It is situated less than a 10-minute stroll from the Blumenthal Performing Arts and the Levine Museum of the New South.
The City Center Inn Charlotte offers 90 air conditioned rooms.
The location of the hotel allows guests to easily reach many tourist attractions on foot. The hotel is within a 20-minute walk of the Time Warner Cable Arena, and within a 10-minute drive you can find the Independence Boulevard.