Red Roof Inns 1960 North Druid Hills Road - Atlanta (GA), Georgia 30329 Approximately 1.6 miles from Peachtree Road Church Compare prices for hotels in Atlanta (GA), GA
Red Roof PLUS Atlanta - Buckhead is the closest Red Roof Inns hotel to Peachtree Road Church.