Tag: My Place
My Place Breaks Ground on Four Franchises in One Week
Aberdeen, S.D.—My Place Hotels of America—a recently-launched extended stay hotel brand—announced that it will be breaking ground on four new franchises across the country...