Microtel Inn and Suites by Wyndham Charlotte University Place
2-star propertyCharlotte - Nc
Choose from 188 hotels to book in Charlotte - Nc.
Charlotte is the most populous city in the U.S. state of North Carolina. With a population of 874,579 at the 2020 census, it is the 14th-most populous city in the U.S., seventh-most populous city in the South, and second-most populous city in the Southeast. The Charlotte metropolitan area, with an estimated 2.88 million residents, is the 21st-largest metropolitan area in the U.S.
Explore the hotels, then choose your dates and guests to check prices and availability for your trip.
2-star propertyCharlotte - Nc
2-star propertyCharlotte - Nc
2-star propertyCharlotte - Nc
2-star propertyCharlotte - Nc
2-star propertyCharlotte - Nc
3-star propertyCharlotte - Nc