Holiday Inn Roswell Georgia Information about Holiday Inn Express Hotel brand hotels near SunTrust Park – 75 Off Cir Pkwy, in Atlanta, Georgia, plus nearby hotels. 13.5 miles from SunTrust Park. Holiday Inn Express Alpharetta – Roswell photo. Holiday Inn Express. Stay at Best Western Plus Roswell/Alpharetta hotel in Roswell GA. The hotel is located in the heart of Under Guardiola’s direction, City have markedly lowered the age profile of…