Die in der Region Georgia in Atlanta gelegene Unterkunft Afton Downs bietet kostenloses WLAN und kostenlose Privatparkplätze.
Truist Park liegt 2,1 km von der Unterkunft Afton Downs entfernt, während Kunstzentrum Cobb Energy Performing Arts Centre 3,3 km von der Unterkunft entfernt ist.