Red Roof Inns 1960 North Druid Hills Road - Atlanta, Georgia 30329 Approximately 15.8 miles from New Birth United Church of God Compare prices for Red Roof Inn PLUS+ Atlanta - Buckhead with nearby hotels
Red Roof Inn PLUS+ Atlanta - Buckhead is the 2nd closest Red Roof Inns hotel to New Birth United Church of God.
Red Roof Inns Closest To New Birth United Church of God
Knights Inn Morrow
1348 Southlake Plaza Drive - Morrow
Distance: 6.5 miles