This popular hotel is situated in a central location on the corner of 6th Street and College Street. Numerous attractive shopping and entertainment venues, as well as various sights, are only a few minutes walk away.
See more: Hotels in USA Hotels in Charlotte - Nc Holiday Destinations in USA