Country Inn & Suites by Radisson, Charlotte University Place, NC is a Hotel located at 131 E McCullough Dr, Charlotte, NC 28262. It has received 1293 reviews with an average rating of 4.1 stars.
The address of Country Inn & Suites by Radisson, Charlotte University Place, NC: 131 E McCullough Dr, Charlotte, NC 28262
Country Inn & Suites by Radisson, Charlotte University Place, NC has 4.1 stars from 1293 reviews
Hotel