Fairfield Inn by Marriott Arrowood

7920 Arrowridge Blvd
Charlotte
North Carolina
United States