El Hyatt House Atlanta Downtown está ubicado en Atlanta, a solo 1 calle del acuario de Georgia, y cuenta con centro de fitness, bar y piscina con terraza solárium. Además, ofrece recepción 24 horas, salón común, restaurante y WiFi gratuita. Este hotel se encuentra a 3 minutos en coche del parque olímpico del Centenario. El estadio Mercedes Benz queda a 1,6 km. El hotel sirve un desayuno diario para llevar.
El Hyatt House Atlanta Downtown cuenta con barbacoa.
El Hyatt House Atlanta Downtown también tiene centro de negocios. Este hotel ofrece cajero automático, fotocopiadora y fax.
Hay varios lugares de interés cerca del Hyatt House Atlanta Downtown, entre ellos la exposición World of Coca-Cola, el centro de congresos Georgia World Congress Center y el pabellón State Farm Arena. El aeropuerto Hartsfield-Jackson, situado a 18 km, es el más cercano.