Tag: My Place Hotel Huntersville
My Place Opens First North Carolina Location
HUNTERSVILLE, N.C. — My Place Hotels of America recently announced the opening of the brand's 57th location in the Charlotte suburb of Huntersville, N.C.,...