InTown Suites

InTown Suites is an American chain of extended stay properties in the United States, headquartered in Atlanta, GA. InTown Suites has 196 locations in 22 states.

InTown Suites
Company typePrivate
IndustryLodging, extended stay
HeadquartersAtlanta, GA
Websitewww.intownsuites.com
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.