Red Roof Inn Atlanta South, Morrow

Red Roof Inn Atlanta South

1348 Southlake Plaza Dr

Red 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.