Directions to Royal Inn & Suites, Charlotte

Royal-inn-suites-map
The Royal Inn & Suites in Charlotte is located at 3433 AXAR STREET , Charlotte , NC, US .   Click on the Google Map above to get an interactive version and see the area around the Royal Inn & Suites .