300 employees
My Place Hotels of America is a franchise company offering multiple branding opportunities with infinite possibilities.
2012