InTown Suites has its roots in Atlanta, Georgia, starting with only a few locations in 1989. Today, InTown Suites has grown to become America’s largest wholly-owned, economy extended-stay brand, with almost 200 locations in 22 US states.
The brand has since added Uptown Suites to the name, building almost 10 properties, in less than two years.