Super 8 Charlotte University Area

5125 N I-85 Service Rd
Charlotte
North Carolina
United States