at 131 E McCullough Dr, Charlotte , 28262 United States
The Country Inn & Suites is located in Charlotte, NC near the University of North Carolina at Charlotte.
927 FB users likes Country Inn and Suites Charlotte, set it to 24 position in Likes Rating for Charlotte, North Carolina in Hotel & Lodging category
Country Inn and Suites Charlotte is Charlotte based place and this enity listed in Hotel category. Located at 131 E McCullough Dr NC 28262. Contact phone number of Country Inn and Suites Charlotte: (704) 549-8770