Fairfield Inn by Marriott Charlotte Mooresville

120 Consumers Sq
Mooresville
North Carolina
United States