Candlewood Suites
Search results
Discover more placesNear Columbus, OH
Chain of extended stay properties in the United States, headquartered in Atlanta, Georgia, U.S.
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. Wikipedia