North America • United States • Georgia • Residence Inn Atlanta Alpharetta
Close to Atlanta and great shopping, the Residence Inn by Marriott Atlanta Alpharetta/Windward is perfect for short or extended stays, featuring spacious suites with fully equipped kitchens and free high-speed Internet service.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!