Downtown Abbey @ DODD is gelegen in Atlanta, op 14 minuten lopen van Georgia State Stadium en 3 km van Zoo Atlanta, en biedt gratis WiFi en een terras.
Mercedes-Benz Stadium ligt op 3,2 km van de bed & breakfast, en College Football Hall of Fame ligt 3,6 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Hartsfield–Jackson Atlanta, op 10 km van Downtown Abbey @ DODD.