Guide > Hotel & Motel & Hostel in Georgia > Hotel & Motel & Hostel in Atlanta > Motel 6 Atlanta, GA - Downtown