Holiday Inn Express Alpharetta

5455 Windward Pkwy W
Alpharetta
Georgia
United States