Continuing to Holiday Inn Express & Suites Alpharetta - Windward Parkway