Located in Charlotte, North Carolina, Microtel Inn by Wyndham University Place offers complimentary WiFi access, a 32-inch flat-screen cable TV, and free local and long-distance calls within the continental United States are featured in each room at...
Microtel Inn & Suites By Wyndham Charlotte/University Place
Address: 132 East McCullough Drive NC 28262, Charlotte, NC, US