Residence Inn Atlanta Alpharetta, Alpharetta

Residence Inn Atlanta Alpharetta

5465 Windward Pkwy West

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.