Microtel Inn Charlotte University Place

132 Mccullough Dr
Charlotte
North Carolina
United States