|
The Red Roof Inn Atlanta South Is Conveniently Located Off Of I-75 Just 15 Miles South Of Downtown Atlanta. There Is Free Morning Coffee And A Usa Today Newspaper In The Lobby. As With Each Red Roof Inn You Will Find Consistant High Quality Cleanliness And Friendly Service. |