This hotel looks a lot better than it smells. The lobby has the stench of too much cheap air fresher and the rooms, furnished in the 1970s faux wood motel style, carry the unpleasantly musty stink of the unconcealed carpet stains.
My room overlooked a dreary parking lot but on the bright side, the Internet was relatively quick and the hotel is minutes from the airport and the interstate. There are no decent food options within walking distance.
Charlotte is such a nice town, this hotel and its environs won't do your trip justice. Surprised that this meets the Starwood standard.