North America • United States • Georgia • Residence Inn Town Center
Just 30 minutes from Atlanta, the Residence Inn by Marriott is in Kennesaw, Georgia. Choose a studio, one or two- bedroom suite for a short or extended stay. Includes a full kitchen in all rooms, fitness facilities and free hot breakfast buffet.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!