Con un minimercado y depósito de equipajes, el Homewood Suites Atlanta Airport North, de 3 estrellas, se encuentra en el barrio College Park de Atlanta, a unos 25 minutos a pie del Delta Flight Museum y a unos 4 km del Jamestown Plaza Shopping Center. El hotel dispone de una piscina exterior, un centro de fitness y WiFi en toda la propiedad.
Este hotel tiene una ubicación de primera clase a unos 3 km del Centro Internacional de Convenciones de Georgia. Los aficionados al deporte también disfrutarán visitando el Bill Badgett Stadium, a 25 minutos a pie del Homewood Suites Atlanta Airport North. Los aficionados a las compras disfrutarán de estar a unos 4 km de Stewart Lakewood Shopping Center. El hotel Homewood Suites Atlanta Airport North se encuentra a 10 km del Aeropuerto Internacional Hartsfield-Jackson de Atlanta y a poca distancia de la parada de autobús la Virginia Ave & Lang Ave.
Algunas de sus habitaciones amplias están equipadas con una plancha y tabla de planchar, climatizador e instalaciones como TV y televisión con múltiples canales. Algunas habitaciones disponen de baños privados con bañera, un inodoro separado de la ducha y ducha, además de un horno de microondas, nevera y una placa. Los cuartos de baño incluyen bañera de hidromasaje y ducha, además de comodidades como secador de pelo.
El Homewood Suites Atlanta Airport North sirve un desayuno continental por la mañana. El restaurante Los Mariachis Mexican restaurant ofrece una amplia variedad de platos de la cocina mexicana y está a 7 minutos caminando del sitio.