Este hotel alberga un centro de fitness y está ubicado en el centro de Atlanta, a 5 calles del CNN Center (sede de la cadena de TV CNN) y a 3 minutos a pie del centro comercial AmericasMart y de la noria SkyView de Atlanta. Hay WiFi gratuita y se sirve un desayuno gratuito a diario.
Las habitaciones del Hampton Inn & Suites Atlanta-Downtown están equipadas con cafetera, TV por cable, secador de pelo, utensilios de planchado y escritorio.
El Atlanta Hampton Inn & Suites está a poca distancia de las zonas culturales, de ocio y de negocios de la ciudad. Se encuentra a menos de 9 minutos a pie del acuario de Georgia (Georgia Aquarium), de la exposición World of Coca-Cola y del parque olímpico del centenario.