Red Roof Inn Atlanta South, Morrow
Red Roof Inn Atlanta South
1348 Southlake Plaza DrRed Roof Inn is renovating all of their inns nationwide This location now features redesigned rooms with more comfort and added amenities such as T-Mobile wireless Internet access (daily fee may apply). Conveniently located on the south side of Atlanta off of I-75, the Atlanta South Red Roof Inn is within walking distance of plenty of restaurants and shopping, 5 minutes from the Atlanta Expo Center and less than 20 minutes from downtown and the Atlanta Motor Speedway. This Inn features select rooms with microwave/refrigerator units.