The property is just minutes from popular attractions such as the Nature Museum and the Science Museum. Charlotte Airport is just 6 km away and downtown is just a short drive away.
See more: Hotels in USA Hotels in Charlotte - Nc Holiday Destinations in USA