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 By Wyndham University PlaceAddress: 132 East McCullough Drive NC 28262, Charlotte, NC, http://keeganpcnue.alltdesign.com/microtel-inn-by-wyndham-university-place-great-deals-online-31918092