|
|
Red Roof Atlanta South |
|
Red Roof Atlanta South 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. Quality Inn And Stes Southlake - 15 Minutes Downtown Atlanta. Free Continental Breakfast. FreeLocal Phone Calls. Convenient To Many Area Attractions.Restaurants,Mall Walking Distance. Aaa/Aarp Rates. |
Red Roof Atlanta South Information