Het Homewood Suites Atlanta Airport North met 3 sterren ligt op slechts 25 minuten wandelen vanaf het Delta Flight Museum in Atlanta en biedt een kuursalon met een bubbelbad en een buitenzwembad. Het hotel beschikt over zowel een buitenzwembad als Wi-Fi in de hele accommodatie.
Het pand met 122 kamers is in de wijk College Park op ongeveer 4 km afstand van het Jamestown Plaza Shopping Center te vinden. Sportliefhebbers zullen ook genieten van een bezoek aan het Bill Badgett Stadium, nog geen 25 minuten lopen vanaf Homewood Suites Atlanta Airport North. Het gebied beschikt over een aantal winkels, zoals het Georgia International Convention Center op circa 3 km van dit pand in Atlanta. Homewood Suites Atlanta Airport North is op 10 km van de luchthaven Atlanta Hartsfield-Jackson en op een gemiddelde afstand van de Virginia Ave & Lang Ave bushalte.
Ingericht met een bankstel en een bureau, sommige van de 122 kamers beschikken over strijkfaciliteiten en airconditioning samen met een TV. Gasten kunnen ook gebruik maken van een bubbelbad en een douche, samen met voorzieningen zoals een haardroger.
Bij het hotel is een gratis continentaal ontbijt verkrijgbaar. Los Mariachis Mexican restaurant biedt een brede reeks van Mexicaanse maaltijden en ligt op slechts 7 minuten lopen van dit pand in Atlanta.