The Atlanta Chill Spot encontra-se em Atlanta, na região de Geórgia, e apresenta acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
Monumento Nacional Histórico Martin Luther King Jr. Fica a 4,6 km de The Atlanta Chill Spot, enquanto Zoológico de Atlanta fica a 4,9 km da propriedade.