“Extended stay living”
Intown Suites is a chain of extended stay facilities in the United States, headquartered in unincorporated Cobb County, Georgia. The chain caters to traveling workers and guests in transition between homes or apartments.
Be the first to add a review to the Intown Suites.
- Sun - Sat: 12:00 am - 11:59 pm
Problem with this listing? Let us know.
Credit Cards Accepted