Red Roof Inns 1960 North Druid Hills Road - Atlanta (GA), Georgia 30329 Approximately 1.2 miles from Immaculate Heart of Mary School Compare prices for hotels in Atlanta (GA), GA
Red Roof PLUS Atlanta - Buckhead is the 2nd closest Red Roof Inns hotel to Immaculate Heart of Mary School.
Red Roof Inns Closest To Immaculate Heart of Mary School